The comfortable Rhodes Otsuka Hotel Tokyo offers easy access to Tenso Shrine, which is situated about a 5-minute walk away.
Nestled 3.3 km from Tokyo Dome, this 3-star hotel is 2.1 km from Rikugi-en Garden. Ikebukuro Life Safety Learning Center is a popular education place to visit nearly a 25-minute walk from the hotel. LaQua Day Spa is 3.4 km away, and Shin-otsuka underground station is within a few blocks of the Rhodes Otsuka Tokyo. You can easily reach Otsuka train station, located around 300 metres from this accommodation.
The 20 rooms at the hotel are equipped with comforts such as an ironing set and air conditioning, as well as a flat-screen TV with satellite channels. The rooms include a private bathroom. Offering a bidet, a separate toilet, and a shower, the bathrooms are also fitted with hairdryers and towels.
Matsuhima serves Kappo cuisine and is located within easy reach of Rhodes Otsuka Hotel.