Smart Suite & Apartments Apartment Santa Teresa Gallura
On the northern tip of Sardinia, 200 metres from the beach Rena Bianca, Smart Suite & Apartments offers elegant rooms with free Wi-Fi. Piazza San Vittorio is 50 metres away.
Number of rooms: 17
Via Amsicora 10, 07028 Santa Teresa Gallura, Italy