Shibuya 8Min Walk Apartment Tokyo is located approximately 7 km from Mejiro train station and a mere 6 minutes' walk from the private Kokugakuin University Museum.
The apartment lies about 25 minutes on foot from Mori Art Museum and in proximity to the Shibuya Crossing. Guests will find the tranquil shrine "Konno Hachiman-gu" just 450 metres from this apartment. Shibuya 8Min Walk Apartment is nestled within 3 km of cherry blossom viewing spots.
Shibuya tube station is a short way from the accommodation, connecting you with the rest of Tokyo.