Les Chalets De Lozzi
Calacuccia • Show on map Price as low as EUR 87.46Located in Calacuccia Les Chalets De Lozzi offers self-catering accommodation. The property features a garden a terrace and BBQ facilities with views of the lake and mountains. Guests also have access…More info


