The comfortable Rhodes Otsuka Hotel Tokyo offers quick access to the Tenso Shrine, situated about a 5-minute walk away. Wi-Fi in the rooms is available.
This 3-star hotel is 3.3 km from the Tokyo Dome and 550 metres from Shin-otsuka underground station. When staying at the hotel, guests will be nearly a 25-minute walk from the classical Rikugi-en Garden. There is the LaQua 3.4 km away, and Sunshine Terminal bus station is within a few blocks of the Rhodes Otsuka Tokyo. This accommodation is situated 300 m from Otsuka train station, providing direct access to the main sights.
The rooms at the hotel have a flat-screen TV with satellite channels, along with an electric kettle for your convenience. There is also a private bathroom. Offering a bidet, a separate toilet, and a shower, the bathrooms are fitted with hairdryers and towels.
Matsuhima is a stone's throw from Rhodes Otsuka Hotel and specialises in Kappo cuisine.