Hotel Shiraiwa
Motomachi 3-3-3, Oshima, Japan
Booking.com
Book Now