Located around a 5-minute walk from the Tenso Shrine, the 3-star Rhodes Otsuka Hotel Tokyo gives quick access to various city sites. The hotel features 20 rooms and such amenities as a shared lounge.
This Tokyo hotel is within a few blocks of the Ancient Orient Museum, while the Togenukijizo Kogan Temple is a mere 1 km away. The Rhodes Otsuka Tokyo stands within 10 minutes' walk of Shin-otsuka tube station. The Tokyo Dome is 3.3 km away, and Otsuka train station is situated within easy reach of the property. Sunshine Terminal bus station can be found 900 m from this hotel.
The rooms include ironing equipment and climate control, along with such modern comforts as a flat-screen TV with satellite channels. Featuring a separate toilet and a shower, the bathrooms also have hairdryers and bath sheets.
Matsuhima is located next to Rhodes Otsuka Hotel and serves Kappo dishes, nearly 5 minutes' walk away.