Hotels in Tokyo - page 6/27
432 Accommodations in Tokyo
This 3 star hotel is located in the city centre of Tokyo. It is close to the House of Parliament and the nearest station is Akasakamitsuke.
All semi-double rooms are small in size with one bed in 160cm width. They are all comfortable and functional, featuring modern fittings...