With a stay at Bella Italia, you'll be centrally located in Bergamo, within a 10-minute drive of Carrara Academy Gallery and Stadio Atleti Azzurri d'Italia. This guesthouse is 2 mi (3.3 km) from Basilica di Santa Maria Maggiore and 2.1 mi (3.4 km) from..