Located in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, スクエア渋谷 Apartment Tokyo is nearly a 5-minute walk from the Hachiko Memorial Statue and 1.1 km from the National Yoyogi Stadium, which is recommended to be visited by sports fans.
The Shinjuku Central Park is 3.5 km away, and Takeshita Pedestrian Street is in the vicinity of the apartment. This apartment is merely 150 metres from the Shibuya Crossing, while Shibuya underground station is about a 10-minute walk away. Around a 10-minute ride from スクエア渋谷 Apartment you will find the Nezu Museum.
Staying at the apartment, guests have access to a balcony equipped with an air conditioner.
Shibuya-ekimae bus station is within a few blocks of the accommodation.