Located in San Teodoro in the Sardinia region, trilocale San Teodoro con veranda features a terrace and sea views. With free private parking, the property is an
Residence Approdo Verde is located in the center of San Teodoro and offers self-catering accommodations, 2,800 feet from Cala d’Ambra beach. There is a garden,
Featuring a restaurant, bar, terrace and free WiFi, PUNTO ZERO ROOMS is located in San Teodoro, an 11-minute walk from Cala d'Ambra Beach and 0.7 miles from La
In the San Teodoro City Centre district of San Teodoro, close to La Cinta Beach, San Teodoro Villa Sleeps 14 Pool Air Con WiFi has a terrace, free WiFi and a wa
Offering an outdoor swimming pool and pool view, San Teodoro Villa Sleeps 8 Pool WiFi is located in San Teodoro, a 10-minute walk from Cala d'Ambra Beach and 0.
Located in San Teodoro, a 12-minute walk from Cala d'Ambra Beach, MarMè has air-conditioned accommodations and a garden. Featuring family rooms, this property a
Located in San Teodoro, 27 mi from Monti, coclea relais provides a restaurant and free WiFi. The units come with parquet floors and feature a flat-screen TV wit
One of our top picks in San Teodoro.Set in the center of San Teodoro, Il Viandante is 2,650 feet from the beach in Cala d'Ambra, and a 5-minute drive from La Ci