ArtRoom Apartments Apartment Olbia
Situated in Olbia, 5.9 km from Olbia Harbour and 300 metres from the centre, ArtRoom Apartments features air-conditioned accommodation with free Wi-Fi, and a shared lounge.
Number of rooms: 2
19 Via R. Papandrea, 07026 Olbia, Italy