Minami-ku, Miharudai 102-7, Yokohama, Yokohama (Japan) Show on map
Excellent
8.5
Updating availability and prices
Hotel
Catchit.com Hotels Asia Japan Yokohama Yokohama Share House On The Hill Hostel