1 chome 51 14 Minamiotsuka, Tokyo
20 bedrooms
Baths
Guests
Located in Tokyo (Toshima), Rhodes Otsuka Hotel - Hostel is within a 5-minute drive of Sunshine Aquarium and Rikugien Garden. This hostel is 2.5 mi (4 km) from Tokyo Dome and 4.6 mi (7.3 km) from Tokyo Imperial Palace.
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.