Located in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, the cosy Shibuya Apartment Tw7 Tokyo is about a 5-minute walk from the MEGA Don Quijote store and 1.1 km from the National Yoyogi Stadium, which is recommended to be visited by sports fans.
This apartment is 250 metres from the sleek Magnet by Shibuya 109 Mall and 4.8 km from the public Shiba Park. Attractions near the apartment include the Shinjuku Nomura Building, 3.3 km away. The Yoyogi Park is also set 17 minutes' walk away.
Enhancing your comfort, a shower can be found at this accommodation. Furthermore, the bathroom boasts towels.
Guests staying at Shibuya Apartment Tw7 can make use of the self-catering amenities available, including an electric kettle and a refrigerator. Shibuya Apartment Tw7 is within a 700-metre distance of Shibuya underground station and within 7 km of Mejiro railway station.