Featuring free Wi-Fi throughout the property, RHODES OTSUKA HOTEL - Vacation STAY 72394v is situated in Tokyo, 400 metres from Toshima Ward Minamiotsuka Park and 500 metres from Koyasu Tenman-gu Sugawara Shrine.
170-0005 Prefettura di Tokyo, 1-51-14 Minamiotsuka RHODES OTSUKA HOTEL, Giappone