No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 10:00 AM.
Located in Olbia City Centre, this apartment building is 0.2 mi (0.3 km) from Piazza Matteotti and 1.4 mi (2.3 km) from Port of Olbia. Olbia Seafront and Gulf of Olbia are also within 5 minutes. Olbia Station is 6 minutes by foot.