Cremona hostels
We found 1 property with availability in Cremona
Show on map
L'Archetto
Via Brescia 9, Cremona, Italy
The 3-star L'Archetto Hostel offers pet-friendly accommodation located close to San Michele Vetere Catholic Church. This hostel comprises a communal room with WiFi and a television.
- 1-1