Rhodes Kagurazaka - Vacation Stay 77318V Tokyo hotel is a great place to stay in Central Tokyo, which is Japan's busy capital, 25 minutes' walk from the Kyoto Akasaka Palace.
Located 3.5 km from the Shinjuku Nomura Building, this guest house is 4.1 km from Takeshita Pedestrian Street. Cultural sights in the area include the Printing Museum, which is 20 minutes' walk away. The nearby sports attractions feature the Tokyo Dome 2.1 km from the Rhodes Kagurazaka - Vacation Stay 77318V. Ichigaya train station is 10 minutes' stroll away, and Ushigome-kagurazaka underground station is about 600 metres away.
This hotel is just moments from Ore no French Kagurazaka and serves delectable meals.