Choose your room
スクエア渋谷 Apartment
スクエア渋谷 Apartment Tokyo is located in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, nearly a 5-minute walk from Hachiko Statue.
Cherry blossom viewing is a stone's throw from the apartment, while Shibuya Center-gai is a mere 100 metres away. Guests have easy access to Shibuya Crossing, which is merely 10 minutes' walk away. Mori Art Museum is around 3 km away.
A balcony include comforts like air conditioning, along with a flat-screen TV with satellite channels.
Shibuya tube station is a few steps from スクエア渋谷 Apartment, connecting you with the rest of Tokyo.