Concieria Ikebukuro Master's Villa

Details


Address
Toshima-ku, Higashi Ikebukuro 1-38-7

Make a booking


Check Dates on

About this hotel

Concieria Ikebukuro Master's Villa offers accommodation in Tokyo. The property features views of the city and is 500 metres from The Sunshine 60 Observatory. Free WiFi is offered .