Teulada Centro Apartment
- View all
Teulada Centro Apartment is located 4.7 km from Nuraghe Sa Perdaia and 650 metres from Chiesa di San Francesco.
The city centre is just 1 km away and Elmas airport is 75 km from this apartment.
Equipped with an air conditioner, the apartment exhibits a balcony and a seating area featuring a sofa set. A flat-screen TV with satellite channels make up the in-room media amenities. Beds fitted with hypo-allergenic pillows are at guests' disposal. Bathroom amenities comprise a bidet, a separate toilet, and a shower, as well as a hair dryer and bath sheets.
Kitchen amenities feature a microwave oven, a refrigerator, and kitchenware. Serving Southern-Italian dishes, Ristorante da Stefano is 5 minutes' walk away.
Popular hotels in Sardinia