Tokyo Inn
2-31-6 Kitamagome, Ota-ku, Tokyo, Tokyo, 143-0021
Average, 3.5
This 2 star hotel is located in the city centre of Tokyo. The nearest station is Magome. All 153 rooms are equipped with hairdryer, trouser press and air conditioning....
More Info