Featuring free WiFi throughout the property, Beach Paradise Room offers accommodation in Olbia. Some rooms have views of the garden or city. Each room comes with a shared bathroom equipped with a bath or shower and bidet. There is a shared lounge at the property. Olbia Costa Smeralda Airport is 2.5 miles away.