Guests are welcome to stay in Ikebukuro Living Room Bedroom Apartment 761 apartment while visiting Tokyo.
Major Tokyo sights, such as Yasukuni Shrine and The Sunshine 60 Observatory are located nearby. Offering various dining options, Ramendai and Menpo Juroku are about 5-minute walk away.
In-room facilities feature free Wi-Fi and climate control.
A full kitchen is provided. Higashi Nagasaki subway station is easily accessible.