The 3-star Tokyu Stay Shibuya Shin-Minamiguchi Tokyo hotel is located in Shibuya Area with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, around 5 minutes' walk from Shibuya River. The hotel has a vending machine and a lift, as well as air-conditioned rooms.
The primary residence "Imperial Palace" is about 6 km away, and Hachiko Memorial Statue is within reach of this Tokyo hotel. Within 25 minutes' walk of the Tokyu Stay Tokyo, business travellers will find Takeshita Pedestrian Street. Also, Hikawa no sha Park is situated a mere 650 metres away. The Traditional Tsukiji Wholesale Market lies approximately 15 minutes' drive away, while Shibuya tube station is in the vicinity of the property. The hotel is merely 0.7 km from Daikan-yama railway station.
The 277 rooms at Tokyu Stay Shibuya Shin-Minamiguchi hotel are equipped with comforts such as a trouser press and air conditioning, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle and a fridge. A separate toilet, a shower, and an electronic bidet, along with dressing gowns and a shower cap, are offered in the bathrooms.
Choose from an unlimited choice of Japanese dishes at Ichiran Shibuya which is 12 minutes' walk away.