Ikebukuro 2-41-7, Toshima-Ku, TOKYO, Japan, Japan
81353960333
81353962226
This property offers a total of 242 guest rooms. Wi-Fi internet connection is available on public areas. Some services may be payable.