Choose your room
Apartment In Toshima 521194
- Wi-Fi
- Air conditioning
- No pets allowed
Situated in Toshima district of Tokyo, In Toshima 521194 apartment is 25 km from Haneda airport.
It is just 1000 meters from Ōtsuka train station and 7 km from Japan Imperial Palace. Sunshine 60 is located 20 minutes' walk away. For a break from cooking, Faitogyoza and Miyoke are within a 5-minute stroll. Sugamo Kamodai Kannondo and The Sunshine 60 Observatory are also within comfortable reach.
The in-room amenities feature free Wi-Fi and climate control. A kitchen is also at guests' disposal.
Hotel Policy
Check-in: from 13:00 until 23:59
Check-out: until 11:00
- Children and extra beds
- There are no extra beds provided in a room.