
Lotzorai, Italy
Ogliastra Hotel
3-star hotel
Located in Lotzorai, Ogliastra Hotel is a 2-minute drive from Lido delle Rose Beach and 11 minutes from Porto Frailis Beach. This hotel is 6. 3 mi (10. 1 km) from Orri Beach and 6. 5 mi (10. 4 km) from San Gemiliano Beach. Don't…
- Wi-fi
- Restaurant
- Laundry service
- Airport Shuttle
