Choose your room
Sakura Shadow Apartment
Sakura Shadow Apartment Tokyo offers easy entry to such city sights as Nakameguro Hachiman Shrine, situated only a 6-minute walk away.
3.6 km from the residence you can find The National Art Center, while Naka-meguro train station is 700 metres away. Guests will easily find Meguro River Cherry Blossoms Promenade, which is within a few blocks of the apartment. The 1958-vintage Tokyo Tower is around a 10-minute ride from the accommodation.
Sakura Shadow Apartment is within reach of Naka-Meguro Station tube station.