39 via principe umberto, 07026 Olbia
Hotels 4 stars
Conveniently located in Olbia, HOTIDAY Hotel Olbia offers air-conditioned rooms with free WiFi, free private parking and room service. Boasting a 24-hour front desk, this property also has a restaurant and a terrace. Guests can have a drink at the bar. At the hotel, all rooms have a desk, a flat-screen...