Hostel Zen Yokohama
3-10-5 Matsukage-cho
Yokohama,
JP 231-0025
Near Yokohama Stadium