Offering a shared lounge, the 3-star Rhodes Otsuka Hotel Tokyo lies in the Toshima district of Tokyo, around 500 metres from the Koyasu Tenman-gu Sugawara Shrine and approximately 20 minutes' walk from the immersive SKY CIRCUS Sunshine 60 Observation Deck. There is also a car park.
Offering a flat-screen TV with satellite channels, the 20 rooms come with ironing facilities and climate control to ensure a comfortable stay. A separate toilet and a shower, along with bath sheets and slippers, are provided in the bathroom.
Dining options also include Tully's Coffee Otsuka, located 250 m from the Rhodes Otsuka.
This Tokyo hotel is located just a 6-minute stroll from Toshima Ward Minamiotsuka Park, a stone's throw from Otsuka train station. The Rhodes Otsuka Tokyo stands only 500 m from Shin-otsuka tube station. The hotel is situated within reach of the famous Tokyo National Museum, and Sunshine Terminal bus station lies nearly a 10-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please