Shibuya Tokyu Inn


Shibuya Tokyu Inn

Shibuya Tokyu Inn is a 3-star hotel located in the heart of Shibuya. It is 5-mins walk to Shibuya Station, and is within walking distance of tourist attractions like Yoyogi Park, which is a popular place for viewing cherry blossoms, Shibuya 109 building, the Meiji Shrine, and the Yoyogi Stadium, which was built for the 1964 Summer Olympic Games.

All 223 rooms in Shibuya Tokyu Inn is equipped with a flat-screen satellite TV. Its onsite restaurant serves a wide range of delicious Asian and western dishes.

Free internet access (LAN) is available in the rooms.


  • Bar/pub
  • Coffee shop
  • Elevator
  • Laundry service/dry cleaning
  • Meeting facilities
  • Restaurant
  • Smoking room

Sport and Recreation:

Address: 1-24-10 Shibuya-ku , Shibuya, Tokyo, Japan 150-0002

Contact number: +81 3-3498-0109

Use the box below to check the latest room rates.