Tokyo, Tokyo
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-7-5 Yushima, Tokyo
Only a 5-minute walk from JR Ochanomizu Station, Hotel Tokyo Garden Palace offers air-conditioned rooms in the centre of Tokyo. It features 2 restaurants.
See MoreUsage of subsidiary facilities may incur additional fees