Choose your room
Section L Residence Shibuya
- Free Wi-Fi
Free Wi-Fi in rooms
- Air conditioning
- No pets allowed
Section L Residence Shibuya Tokyo is located in Central Tokyo, which is Japan's busy capital, approximately 5 minutes' walk from the sleek Magnet by Shibuya 109 Mall. Guests can make use of Wi-Fi for both business and leisure purposes.
Within reach of the apartment you can find Shinjuku Nomura Building, while Harajuku train station is 700 metres away. Section L Residence Shibuya boasts a prime location 2.2 km from Tokyo Camii & Turkish Culture Center Mosque and around 10 minutes on foot from Shibuya underground station. The Shibuya Hikarie is also set just 550 metres away.
The property has a balcony and a dining area complete with air conditioning, as well as a flat-screen TV with satellite channels for a more relaxing stay. At Section L Residence Shibuya, a bathroom comes with a bidet, a separate toilet, and a shower, along with a dryer and towels.
Guests can make use of this apartment self-catering amenities, including a mini-kitchen, and enjoy their meals in a dining area. Well-connected to many sights, the apartment is in the vicinity of Shibuya-ekimae bus station.