The Tokyo Station Hotel

Tokyo Station Hotel Tokyo‘s entrance is right next to the Marunouchi South Exit of Tokyo Station. All 150 rooms at this 4.5-star hotel are tailored to satisfy guests’ needs. All rooms have air conditioning as well as oth...