Situated in Olbia, 8.4 km from Olbia Harbour and 20 km from Isola di Tavolara, 13 Garden Rooms offers accommodation with air conditioning and access to a garden. It is set 3.3 km from San Simplicio Church and provides a 24-hour front desk.
Viso kambarių: 3 Daugiau informacijos »