Nestled in Central Tokyo, which is Japan's busy capital, Ryoma The Tower - Vacation Stay 12892 Tokyo hotel is 19 minutes' walk from Toshogu Shrine.
Located within a 500-metre distance of Quark Museum, the hotel is in proximity to Ameyoko Shopping Street. This comfortable hotel is also 2.2 km from The Sumida Hokusai Museum in Tokyo. Asakusa Town lies about 10 minutes away by car, while Inaricho tube station is within a few blocks of the Ryoma. The property is directly connected with Shin-Okachimachi train station, which is 250 metres away.
The rooms at this Tokyo hotel provide guests with high-speed internet and a multi-channel TV, as well as comforts such as air conditioning. In addition, there is a fridge and kitchenware for self-catering purposes. They are equipped with private bathrooms.
Sample Italian specialities at Pizzaking Bambar located right near Ryoma The Tower - Vacation Stay 12892 hotel.