Kokuya
Hirao 2200, Yamanouchi, Japan
Booking.com
Book Now