Situated in Tokyo, 70 metres from Toshima Ward Minamiotsuka Park and 400 metres from Otsuka Mosque, nestay villa tokyo otsuka features air-conditioned accommodation with a balcony and free Wi-Fi.
170-0005 Tokyo-to, Minamiotsuka2Chome28-5 nestay villa tokyo otsuka, Japan