Located in Lecci, Grand Hôtel de Cala Rossa is on the beach, a 4-minute walk from Southern Corsica Beaches and 8 minutes by foot from Cala Rossa Beach. This luxury hotel is 5 mi (8.1 km) from Pinarellu Beach an ... Read more

View all Luxury Hotels in Lecci