Nearest Station 1Yamanote Line / Mejiro Station, 20-minute walk. Or take a bus bound for Shinjuku Station West Exit and get off at Mejiro-dai, 2-minute walk.
Nearest Station 2Yurakucho Line / Gokokuji Station, 8-minute walk
Reservation AvailableNot Available