Choose your room
Tokyo Stay Ikebukuro #303
- Wi-Fi
- Air conditioning
- No pets allowed
The 20 m² Tokyo Stay Ikebukuro #303 apartment is right in the centre of Tokyo, only 0.6 km from Sunshine 60 Skyscraper.
The apartment is only steps away from the Imperial Palace, and the Koyasuinari Shrine is just a 6-minute walk away. Guests can enjoy the location within a 6-km distance of the Tokyo National Museum, while Otsuka train station is 800 metres away. The Tokyo Dome is around a 10-minute ride from this apartment.
Enhancing your comfort, a separate toilet, a shower, and a washing machine can be found at the accommodation. Moreover, there are a hairdryer and bath sheets as well.
In-room self-catering options like an electric kettle, a fridge, and kitchenware are available at Tokyo Stay Ikebukuro #303 apartment for guests to make use of. Tokyo Stay Ikebukuro #303 apartment is located not far from Ikebukuro underground station.