Hostel Zen, Yokohama, Japan
Hostel Zen is conveniently located at 3-10-5 Matsukage-cho in Yokohama, Japan
Hotel Location:
Address: 3-10-5 Matsukage-cho
City: Yokohama
Country: Japan
phone: +81 45-342-9553
Hotel Features:
- In Room TV
- Data Port
- Air Conditioning