Creare Togoshi Ginza By Tranova Apartment Tokyo lies 2.6 km from the Meguro Museum of Art Tokyo and about a 5-minute stroll from Togoshi tube station.
The Hara Museum is 2.2 km away, while Full House is within easy reach of the apartment. This apartment is nearly a 15-minute ride from Takeshita Pedestrian Street in Tokyo.
To ensure your comfort, a bidet, a separate toilet, and a shower are provided at the accommodation. Moreover, there are hairdryers as well.
Take delight in a kitchen provided at Creare Togoshi Ginza By Tranova Apartment and complete with an electric kettle and a fridge for your convenience. Mejiro train station is 13 km from the building.