{{ selectedOfferDetails }}
Isola Rossa Borgo Di Mare is located in the town centre, Spaggia Longa beach is 300 m away, Olbia Costa Smeralda airport is 85 km, city/town centre and shopping street is 5 minutes walking distance.

Isola Rossa Borgo Di Mare features several bars and restaurants and Wifi inclusive in lobby only.
Loading...

Searching for amazing deals...

  • 100% Atol Protected
  • Lowest price guarantee
  • 24x7 Customer Service
  • Low Deposits