Casa Gaudi - House & Rooms
- Free Wi-Fi
- Air conditioning
- View all
Located within 500 metres of Chiesa della Vergine del Carmine, Casa Gaudi Hotel Teulada has a terrace.
Chiesa di San Francesco and Spiaggia Sa Canna are respectively 0.6 km and 300 metres from this Teulada guest house.
Guests can also use a bidet and a shower, along with such amenities as dryers.
Offering Southern-Italian meals, La Terrazza is situated in proximity to the hotel.
Popular hotels in Sardinia