
Location
Metro
from Narita airport
from Haneda airport
Limousine Bus
get off at west exit of Ikebukuro station or Metropolitan hotel
Ikebukuro Station
(Nearest Station)
walk 5-8mins from Ikebukuro station
ADDRESS
2-20-1, Ikebukuro,
Toshima-ku, Tokyo,Japan, 171-0014