Via castello pedrese, 32b, 07026 Olbia
Guest houses
Offering a garden and garden view, Castle Rooms is situated in Olbia, 13 km from Olbia Harbour and 20 km from Isola di Tavolara. This property offers access to a patio, free private parking and free WiFi. Outdoor furniture is available for guests to relax or dine outside. Fitted with a terrace, the units...