Maple Leaf
Hotakaariake 7717, Azumino, Japan
Booking.com
Book Now