La Rocca Manna is located in the countryside of San Teodoro, just 2 km from the Sardinian coast and its beautiful beaches. It offers free Wi-Fi throughout, free private parking, and a traditional restaurant.
Address: Via Li Banditi, San Teodoro
Rates from:
EUR 56 | More:
Booking.com