Villa Las Rosas Hotel Alghero, Sardinia North
Located in peaceful countryside 11 km from Alghero, Villa Las Rosas offers traditional rooms with air conditioning and an outdoor pool. The nearest beach is a 10-minute drive away. The property features 3 bathrooms and a fully equipped kitchen.
Number of rooms: 3
Loc Tanca Farra' 15, 07041 Alghero, Italy