Tokyo, Tokyo
Spend a second to
save a fortune!
Spend a second to save a fortune!
4-2-8 Shibaura, Tokyo
Hotel Villa Fontaine Grand Tokyo-Tamachi is situated an 8-minute walk from both JR Tamachi Station and Mita Subway Station.
See MoreUsage of subsidiary facilities may incur additional fees