Located in Isola Rossa, near Longa Beach, Porto Beach and Spiaggia la Marinedda, Residence Isola Rossa Beach features a terrace. Each unit is fitted with air conditioning, a private bathroom and a kitchenette.
Number of rooms: 5
Via Al Belvedere, 07038 Isola Rossa, Italy