Toba Grand Hotel
Obama 239-9, Toba, Japan
Booking.com
Book Now