2-17-9 Taishido, Setagaya-ku, Setagaya, Tokyo · 9.6 km from city centre
138 Reviews
24-hour reception
Laundry service
Check-in hour
Check-out hour
Multilingual staff
Luggage room
Room service
Wi-fi
Didn't find your perfect hotel?
More accommodation in Tokyo