This three-star hotel in Olbia offers a wellness center and convenient access to both the port and the turquoise waters of Costa Smeralda. It's an ideal base for beach lovers and those exploring northeastern Sardinia.
AddressViale Aldo Moro, 392, 07026 Olbia OT, Italia