Kawaguchi Station Hotel
Sakae-machi 3-2-8, Kawaguchi, Japan
Booking.com
Book Now