Japan House Edogawabashi

Japan House Edogawabashi Book / Directions
Address
361-1 Yamabukichō Shinjuku City ,Tokyo
Nearest stations
About 3 minutes from 神楽坂 on foot
Reserve

Transit information

Nearest hotels

cntlog