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 Holiday Offers...

Bluesea Holidays | Making Holidays Affordable
  • Low deposit
  • Secure online booking
  • No Card Fees
  • Interest Free Finance