Choose your room
Casa Gaudi Hotel 3*
- Wi-Fi
- Free parking
- No pets allowed
The 3-star Casa Gaudi Hotel Teulada offers proximity to the Sa Canna Beach, which is located merely 6 minutes' walk away.
The Church of San Francesco is only 550 m from this guest house in Teulada.
Some of the private bathrooms feature hair dryers.
Sebera treats guests with Sardinian dishes and lies not far from the hotel.