Featuring Wi-Fi in the rooms, Rhodes Kagurazaka Hotel Tokyo sits 2.1 km from the foremost National Museum of Modern Art. The hotel offers a lift and a vending machine on the premises.
This 3-star hotel is located in Tokyo, a short way from Ushigome-kagurazaka tube station. Attractions in the area also include the primary residence "Imperial Palace", situated about a 25-minute walk from the property. Guests might as well visit Sotobori Park, which is around 1 km away. The Rhodes Kagurazaka is 30 minutes on foot from the Tokyo Dome. For those travelling from afar, Tokyo International airport is 28 minutes' drive away.
For your comfort, you will find an air conditioner along with a kettle in each of the 67 rooms. Bathrooms, equipped with a separate toilet and a shower, also feature hair dryers and towels.
The restaurant Borukan lies right around the corner from Rhodes Kagurazaka Hotel.