Bergamo Automatic Rooms Self check-in is situated in Bergamo, 700 metres from Centro Congressi Bergamo, less than 1 km from Teatro Donizetti Bergamo, and 3.1 km from Accademia Carrara. This guest house features air-conditioned accommodation with free WiFi. Cappella Colleoni is 4.4 km from the guest house and Church of Santa Maria Maggiore is 1.9 km away.
Gewiss Stadium is 3.5 km from the guest house, while Bergamo Cathedral is 2 km from the property. The nearest airport is Orio Al Serio International Airport, 4 km from Bergamo Automatic Rooms Self check-in.