The tokyo station hotel
Property location with a stay at the tokyo station hotel youll be centrally located in tokyo steps from marunouchi building and minutes from kitte this 45 star hotel is close to tokyo imperial palace and tokyo towerrooms make yourself at home in one of the 150 air conditioned rooms featuring refrigerators and ipod docking stations complimentary wired and wireless internet access keeps you connected and digital programming provides entertainment private bathrooms with showertub combina