★★★ | 2-18 Hayabusacho, Chiyoda City, Tokyo 102-0092, Japan
The Nest Hotel is a newly renovated property located in central Chiyodah. The hotel 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 amenities 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 do not worry, there are plenty of great options close by.