
Standard Double room full double bed
Max 2 guests
Hotel Casa Olla in Sardara is centrally located for easy exploration. Enjoy nearby landmarks like Cagliari Roman Amphitheatre and Cathedral of Santa Maria. Hotel offers Wi-Fi, laundry, private check-in, TV in rooms. Room features may vary.
Max 2 guests