During the stay at the Bergamo Automatic Rooms Self Check-In hotel, you shouldn't miss Bergamo's top-rated landmarks, the romanesque Church of Santa Maria Maggiore (1.3 miles from the property) as well as Palazzo della Ragione Town Hall, located approximately a 25-minute walk away.