Cavour is located in Olbia, close to Basilica of San Simplicio, Port of Olbia, and Sacred Well of Sa Testa. Additional area points of interest include Medieval Castle of Pedres and Pittulongu Beach. Cavour features a restaurant and a bar/lounge. Guest parking is complimentary. Additional property amenities include tour/ticket assistance and an elevator (lift). 21 air-conditioned guestrooms at Cavour feature minibars. In addition to desks, guestrooms offer direct-dial phones. Televisions have complimentary TV Internet access.
Expedia Affiliate Network