Via Castello Pedrese, 32b, 07026 Olbia
Affittacamere
con
3
camere
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 offer ...