Located in the Toshima district, a 5-minute walk from the Mejiro Garden, Ikebukuro Mejiro Stay 301 Tokyo apartment accommodates up to 8 guests. Wi-Fi is available for guests' business or leisure needs.
To enjoy your vacation in Tokyo, stay at this apartment, which is 2.1 km from the Suga Shrine and 4.3 km from the Shinjuku Gyoen National Garden. The 43 m² Ikebukuro Mejiro Stay 301 apartment has a prime location in the vicinity of Zoshigaya metro station. This 2-bedroom apartment is also a 10-minute drive from the LaQua.
Staying at the property, guests have access to a living room equipped with an air conditioner. Visitors will enjoy the comfort of a bathroom with a hairdryer and towels in this apartment. You'll also come across a bidet, a separate toilet, and a shower.
Ikebukuro Mejiro Stay 301 apartment comprises a fully-equipped kitchen for self-catering. Mejiro train station lies 350 metres away.