The central Tell House Apartment Tokyo is a great place to stay in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, a 25-minute walk from the pedestrian shopping Takeshita Street. Guests can make use of Wi-Fi for both business and leisure purposes.
The Isehan-Honten Museum of Beni is just 1.9 km from this apartment and the Shinjuku Gyoen National Garden is 3.7 km away.
This apartment is equipped with a bathroom that features a hair dryer and bath sheets. You'll also come across a bidet, a separate toilet, and a shower.
Your comfort is our priority, which is why Tell House Apartment offers an own kitchen with a fridge and kitchenware. Tell House Apartment is situated within a 600-metre distance of Ebisu underground station and a stone's throw from Daikan-yama train station.