Choose your room
Shibuya Star 101 4 Mins To Shinjuku Free Wifi Apartment
- Free Wi-Fi
- Air conditioning
- No pets allowed
Shibuya Star 101 4 Mins To Shinjuku Free Wifi Apartment Tokyo is located in the Shinjuku district of Tokyo, nearly a 5-minute walk from the Chojabashi Park.
Guests can visit the Godzilla Head, around 2 km away or the Shinjuku Nomura Building, a mere 1.7 km from the apartment. This apartment is within 25 minutes' walk of Tokyo Camii & Turkish Culture Center Mosque.
Meals can be prepared in a kitchenette. Shibuya Star 101 4 Mins To Shinjuku Free Wifi Apartment is just near Nishi-shinjuku-gochome underground station.
Hotel Policy
Check-in: from 16:00 until 23:59
Check-out: until 11:00
Licence number28渋保生環旅第3号