Santa Teresa Bilo is located in Santa Teresa Gallura. Guests have access to free WiFi.
The air-conditioned apartment consists of 1 bedroom, a kitchen and a bathroom. A TV is featured.
Palau is 17 km from the apartment, while Porto-Vecchio is 40 km from the property. Olbia Costa Smeralda Airport is 47 km away.