Located in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, スクエア渋谷 Apartment Tokyo is about 5 minutes' walk from Hachiko Memorial Statue and merely 1.1 km from National Yoyogi Stadium, which is recommended to be visited by sports fans.
Shinjuku Central Park is around 10 minutes' drive away, and the pedestrian shopping Takeshita Street is in the vicinity of the apartment. This apartment is a mere 150 metres from Shibuya Crossing, while Shibuya underground station is 500 metres away. スクエア渋谷 Apartment is nestled within 25 minutes' walk of Nezu Museum.
With a flat-screen TV with satellite channels, as well as air conditioning, guests can relax in a balcony.
Shibuya-ekimae bus station is within a few blocks of the accommodation.