Abruzzo >
Castelli
Castelli hotels & apartments, all accommodations in Castelli
Recommended hotels in Castelli
Show more + Less -
Dimora Monte Camicia Apartment
Contrada San Salvatore, Castelli, Italy
Dimora Monte Camicia Apartment Castelli features views of the garden and is situated 3.2 km from Castello di Pagliara. Guests can explore the area with rental bicycles available on site.
Agriturismo Lu Formaggio Hotel
Contrada Da Carrara, Castelli, Italy
Agriturismo Lu Formaggio Hotel is located a 10-minute ride from Monte Camicia Towering Gran Sasso Peak, giving access to various tourist spots nearby.
starts from
67 USD
per one night