Maruka Ryokan
Hirao 3109, Yamanouchi, Japan
Booking.com
Book Now