I love the swimming pool and the hot tub.
Expedia, 01 Oct 2008
The swimming pool was pretty nice but not luxurious.
TripAdvisor, 02 Jan 2008
Loading...
3.3
#22 of 697 hotels in Tokyo