27 piazza vittorio emanuele i, 07028 Santa Teresa di Gallura
Apartments
Albeleo Apartments is set in Santa Teresa Gallura, 500 metres from Rena Bianca Beach, 500 metres from Spiaggia La Punzesa, and 24 km from Isola dei Gabbiani. The apartment is 35 km from Giants Tombs Coddu Vecchiu. The apartment features family rooms. All of the air-conditioned units feature a private...