Terranova
Garibaldi - 07026 Olbia
The Terranova Hotel is located in Olbia making it one of the best hotels to stay at while in town. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. Along with its convenient location in Olbia, the hotel also offers a wide range of services and facilities to the guests. Along with its convenient location in Olbia, the hotel also offers a wide range of services and facilities to the guests. To make a reservation at the Terranova Hotel Olbia with our secure online booking form, please choose your preffered period of stay.
Add your comment
Note! Add your own comments - fill in the form below