Casa Gaudi Hotel
- Wi-Fi
- No pets allowed
- View all
Featuring views of the mountain, Casa Gaudi Hotel Teulada is located a 7-minute walk from the Church of San Francesco.
This hotel in Teulada is 4.8 km from Nuraghe Sa Perdaia. The 3-star guest house also lies only steps away from the Sa Canna Beach.
The private bathrooms are appointed with a shower, and such comforts as hair dryers.
Located a 7-minute stroll from the Casa Gaudi, the seafood restaurant Sebera offers a Sardinian menu.