Located a 17-minute walk from the Meguro Sky Garden, Streamer 桜丘町 House Shibuya Station Tokyo overlooks the city. The apartment can host up to 7 guests.
Within a 500-metre distance of Shibuya tube station, this 53 m² apartment is not far from the Meguro River Park. The National Art Center, Tokyo is 25 minutes' walk away. The Saigoyama Park is 0.6 km away, and the subterranean Unit Club is also 450 metres from the 2-room Streamer 桜丘町 House Shibuya.
A highlight of the apartment for guests is the presence of hair dryers and towels in the bathroom. Furthermore, a separate toilet and a shower is available.
To enhance your comfort, this accommodation features a mini-kitchen with an electric kettle, a fridge, and kitchenware provided. Daikan-yama train station is a short way from this property.