Choose your room
Sll Urban Suites Shibuya
- Wi-Fi
- Air conditioning
- No pets allowed
Sll Urban Suites Shibuya Tokyo is located in Central Tokyo, which is Japan's busy capital a 6-minute walk from Shibuya Crossing and accommodates up to 4 guests. Wi-Fi is provided for both business and leisure activities.
To enjoy your vacation in Tokyo, stay at this apartment, which is 2.2 km from Nezu Museum and 3.1 km from Shinjuku Gyoen National Garden. Within 400 metres of Shibuya tube station, the 30 m² Sll Urban Suites Shibuya is also just around the corner from Hachiko Monument. This apartment is located a 10-minute drive from Cherry blossom viewing.
The apartment offers such modern facilities as a flat-screen TV with satellite channels, along with comforts like ironing equipment and air conditioning. Bathroom amenities comprise a separate toilet and a shower, as well as hair dryers and bath sheets.
Sll Urban Suites Shibuya is furnished with an equipped kitchen for guests' convenience. The property lies within 7 km of Mejiro train station.