La Canela is situated in Santa Cruz de la Palma. The property has sea and city views, and is 600 metres from Santa Cruz de La Palma Beach. The property is non-smoking and is set 1.7 km from Bajamar Beach.
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. Managed by a private host
More information »