Choose your room
La Randa Hotel
- Wi-Fi
- Air conditioning
- No pets allowed
Featuring a convenient location, the elegant La Randa Hotel Santa Teresa Gallura offers views of the garden, and is about a 5-minute walk from Eglise Paroissiale Sainte Teresa Catholic Church. There is Wi-Fi, provided throughout the property.
Located 300 metres from Arte in Piazza, the hotel is in proximity to the 16th-century Longonsardo Tower. Spiaggia di Cala Spinosa is 3.1 km from the La Randa, while Autostazione Autobus bus stop is approximately a 5-minute walk away. This Santa Teresa Gallura guest house lies within 2 km of Tomba Dei Giganti.
The rooms provide air conditioning, along with coffee and tea making facilities for guests' comfort. The private bathrooms include a separate toilet and a shower.
Ristorante da Thomas, situated 300 metres away, is a perfect place to enjoy healthy cuisine.