Ikaruga Hotel
Koizumi-cho, Yamatokoriyama, Japan
Booking.com
Book Now