6/10 Okay
Ana Margarita
13 Jul 2022
Ana Margarita
Stayed 2 nights in Jul 2022
















Yes, pets are allowed at this property.
Check-in begins at 2:00 PM.
Checkout is at 10:00 AM.
Located in Olbia City Centre, this apartment building is 0.2 mi (0.3 km) from Olbia Seafront and 1.5 mi (2.3 km) from Port of Olbia. Gulf of Olbia and Piazza Matteotti are also within 10 minutes. Olbia Station is 8 minutes by foot.
Get instant answers with AI powered search of property information and reviews.