Creare Togoshi Ginza By Tranova Apartment Tokyo lies 2.6 km from Meguro Museum of Art Tokyo and about a 5-minute stroll from Togoshi tube station.
Hara Museum is 2.2 km away, while Full House is within easy reach of the spacious apartment. The apartment offers a convenient location nearly a 15-minute ride from Takeshita Pedestrian Street.
Creare Togoshi Ginza By Tranova Apartment features air conditioning, as well as a television for a more enjoyable stay. Enhancing your comfort, a bidet, a separate toilet, and a shower can be found at this apartment. Furthermore, hair dryers is available.
Guests have access to self-catering options like an electric kettle and a refrigerator in an equipped kitchen. The accommodation is also 13 km from Mejiro train station.