Choose your room
Bilo Suaredda Villa
Staying at the 1-bedroom Bilo Suaredda Villa San Teodoro, guests can easily reach the Cala d'Ambra Beach, located approximately a 10-minute drive away.
The Lu Impostu beach can be found within a 5-km distance of the San Teodoro villa, and the Cala D'Ambra street is 2.1 km away.
Bilo Suaredda Villa comes with views of the garden. Bathroom facilities at the San Teodoro accommodation also include a bidet, a separate toilet, and a shower.
The holiday home offers self-catering amenities, such as an equipped kitchen, and an outdoor dining area for guests' convenience. The kitchen also offers a refrigerator and kitchenware. La Gallurese is located just near the San Teodoro property and offers a wide choice of Southern-Italian dishes. Olbia airport is situated 30 km from the property.