Barumini
From 55€
to 78€
per night
Hotel Sa Lolla
Via Cavour 49
09021
Barumini
Providing free WiFi throughout the property, a sun terrace with a swimming pool, restaurant and bar, Hotel Sa Lolla is located in Barùmini. Featuring a garden, this 3-star hotel has air-conditioned ...