Featuring a lift and a vending machine, the 3-star Rhodes Kagurazaka Hotel Tokyo lies in Central Tokyo, which is Japan's busy capital, 3.9 km from the 19th-century Ueno Zoo. The hotel also offers Wi-Fi in the rooms.
This comfortable hotel has a convenient location about a 25-minute walk from Tokyo Dome. A popular place in Tokyo is the primary residence "Imperial Palace", which is 2.4 km away. Guests will also appreciate the vicinity to Sotobori Park, located 12 minutes' stroll away. The Rhodes Kagurazaka allows you to enjoy such natural sights as Yoyogi Park 4.6 km away. Ushigome-kagurazaka, the nearest underground station, is approximately 600 metres away.
The rooms at this property include air conditioning and a washing machine, as well as media facilities like Wi-Fi and a TV. There are private bathrooms with a bidet, a separate toilet, and a shower along with an electric kettle, a refrigerator, and kitchenware for self-catering.
Rhodes Kagurazaka Hotel is within easy reach of the restaurant Borukan.