Via g. chincherini, 98037 Letojanni
Hotel 4 stars
Hotel Olimpo has beautiful views from its panoramic location in Letojanni. Set 0.7 mi from the nearest beach, it is located at the top of a holiday complex. Hotel Olimpo features bars, restaurants, a gym, and indoor and outdoor pools. Guests can relax at the on-site wellness center.
Guest rooms all...