Guest house Dimora Sella Rooms Alghero
Strada Vicinale Valverde 63, Alghero, Italy
Strada Vicinale Valverde 63, Alghero, Italy
The 3-star Dimora Sella Rooms Alghero hotel offers proximity to the Church of Saint Francis, situated about a 10-minute ride away.
Some of the private bathrooms are equipped with dryers.
The Diocesan Museum of Alghero stands 3.3 km from the guest house. Also, the hotel is approximately a 15-minute ride from the Neptune's Grottoes of Alghero.
Free Wi-Fi
Outdoor swimming pool
Swimming Pool
Cycling
Hiking
Sports activities
Cots
Child-friendly