Art Hotel Hirosaki City
Omachi 1-1-2, Hirosaki, Japan
Booking.com
Book Now