Just 2625 feet from the sandy beach of Rena Bianca and close to several shops and restaurants, Residence Olimpo offers self-catering apartments.
With a balcony, the simple-style apartments come with a sofa. The kitchenette is equipped with a refrigerator.
Check-in takes place in via Don Filigheddu 8.