Loading hotels
Confirming room availability...
Hotel Gajoen Tokyo, 1 8 1 Shimo Meguro, Tokyo, Japan
Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and shopping on site. This hotel also features wedding services, tour/ticket assistance, and complimentary use of a nearby fitness facility.