The 3-star Palombaggia Camara - Lecci Lodge hotel includes spacious rooms approximately a 10-minute drive from Cala Rossa. This Lecci bed & breakfast is in the Lecci district of Lecci, 4.1 km from such natural sights as Plage Pinarello Beach.
Petite plage de Cala Rossa is located nearly a 15-minute drive away, and Site prehistorique de Castellu d'Araggio is nearly a 20-minute ride from the hotel. The Palombaggia Camara - Lecci Lodge is 3 km away from the centre of Lecci.
The rooms have private bathrooms with a separate toilet and a shower. Air conditioning are featured for guests' comfort.