To enjoy your vacation in Tokyo, stay at Togoshi 568 Stay Togoshi Ginza Tokyo apartment, which is about 25 minutes' walk from the Ebara Shrine and 2.5 km from the Meguro Catholic Church.
The apartment is located 14 km from Mejiro train station and in the immediate vicinity of the Gyokei-ji Temple. The 1958-vintage Tokyo Tower is situated around 15 minutes' drive from this apartment.
Staying at the accommodation, guests have access to a living room equipped with air conditioning and a washing machine. To ensure your comfort, a separate toilet and a shower are provided at the apartment. Furthermore, a hair dryer, bath sheets, and slippers is available.
A fully-fitted kitchen with an electric kettle, a refrigerator, and kitchenware is among the self-catering amenities provided. Togoshi 568 Stay Togoshi Ginza apartment is also within a few blocks of Togoshi underground station.