Shibaura 4-2-8, Minato Ward, Tokyo, 108-0023, Japan

   

About This Property

Nearest Airport Haneda Airport
Distance to Airport 19.83KM
Nearest Train Station JR Tamachi Station
Distance to Train Station 0.61KM
Nearest Subway Station Mita
Distance to Subway Station 0.96KM
Average Price From USD186
Hotel Star Rating 4