B&B Le Vele Teulada Bed and Breakfast Teulada
Set along the state road leading to Teulada, B&B Le Vele Teulada offers country-style rooms with air conditioning. A shared terrace is also available here. Rooms all come with a TV, mini fridge and views of the garden.
Number of rooms: 2
SS 195 km 66.800, 09019 Teulada, Italy