Photos coming soon
HOTEL
Ogliastra Apartment Rooms
Via Ogliastra 13, Cagliari, Italy
Where it sits
Ogliastra Apartment Rooms
Via Ogliastra 13, Cagliari, Italy
39.23696, 9.10736
Plan around Ogliastra Apartment Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
