Caravaggio Apartments Apartment Bergamo
Conveniently located in the centre of Bergamo, Caravaggio Apartments features free Wi-Fi access and air conditioning. Bergamo Train Station is a 5-minute walk from the property.
Number of rooms: 10
Via Paleocapa 3D, 24121 Bergamo, Italy