You are currently browsing venues in but we’ve detected your location as .
Toshi Center Hotel | Venuexplorer Japan


The Toshi Center Hotel Tokyo is located in the Nagatacho, the center of business which convenient to various places of sightseeing or business in Tokyo. A panoramic view of night time Tokyo spreads from the rooms. Quiet and providing a relaxing stay for your comfort despite being in the city center of Tokyo.