Courtyard by Marriott

30 Great Hotels Near Tokyo Station for a Relaxing and Convenient Stay in 2019

Tokyo Station is found in the heart of the Japanese capital. Right next to the Marunouchi area, you’ll find yourself surrounded by some of the picturesque skyscrapers of Tokyo that hide away chic eating and drinking establishments but within a short walk of the ever beautiful Tokyo Imperial Palace. As one of the most accessible…