FLEXSTAY INN Ekoda

Details


Address
Nerima-ku Sakaecho 8-6

Make a booking


Check Dates on

About this hotel

Flexstay Inn Ekoda is located in Tokyo and offers self-catering accommodation. Free WiFi access is available in all areas. The property is 3.7 km from Ikebukuro Station and 4.4 km from The Sunshine 60 Observatory.