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.
Hotel Facilities:
Hotel Facilities: