Extended Stay in Castelli
We found 2 properties with availability in Castelli
Show on map
Dimora Monte Camicia
Contrada San Salvatore, Castelli, Italy
Dimora Monte Camicia Apartment Castelli is located 4.2 km from Monte Tremoggia and 10 minutes by car from Church of Saint Roch. At this spacious 80 m² apartment, Wi-Fi and a car park are also…
Casa Ai Piedi Del Monte Camicia
Strada Provinciale 37 Contrada San Salvatore, Castelli, Italy
Nestled 5 minutes by car from Chiesa di San Donato Catholic Church, Casa Ai Piedi Del Monte Camicia Villa Castelli entices guests to explore various tourist destinations nearby.
starts from
479 USD
price for 1 night
- 1-2