Via benevento, 76, 07026 Olbia
Apartments
Boasting air-conditioned accommodation with a patio, Villa Bella Rosa is set in Olbia. This property offers access to a balcony, free private parking and free WiFi. The accommodation provides a 24-hour front desk and full-day security for guests. The spacious apartment is fitted with 3 bedrooms, 1 bathroom,...