★★★ | 2-18 Hayabusacho, Chiyoda City, Tokyo 102-0092, Japan
The Nest Hotel is a newly renovated property located in central Chidoyah. The hotel itself is close to several attractions like Tokyo Tower, the Tokyo Imperial Palace and Parliament House. The closest station is the Hanzomon station where guests can easily access greater Tokyo and their Olympic Experience.
Being newly renovated the Nest Hotel comes equipped with brand new appliances and technology including air conditioning, flat screen tv, high-tech toilet and free wi-fi.
Whilst the property does not have a restaurant on the premises it does have 24 hour vending machines and is in close proximity to several restaurants.
This hotel does not offer breakfast facilities but not to worry there are plenty of options close by.