With a stay at Made in Italy, you'll be centrally located in Bergamo, within a 15-minute drive of Carrara Academy Gallery and Stadio Atleti Azzurri d'Italia. This apartment is 2.7 mi (4.3 km) from Basilica di Santa Maria Maggiore and 2.7 mi (4.4 km)..