Il Sole
Via Colleoni 1, Bergamo, Lombardy, Italy
Booking.com
Book Now