Featuring accommodation with a terrace, Casa Palmarosa is located in Santa Cruz de la Palma. Guests staying at this apartment have access to a fully equipped kitchen. Boasting sea views, the apartment has a flat-screen TV, a seating area, a desk and 1 bathroom. Languages spoken at the reception incl Read more
Featuring accommodation with a terrace, Casa Palmarosa is located in Santa Cruz de la Palma. Guests staying at this apartment have access to a fully equipped kitchen. Boasting sea views, the apartment has a flat-screen TV, a seating area, a desk and 1 bathroom. Languages spoken at the reception include English, Spanish and Portuguese. The apartment offers a terrace. If you would like to discover the area, hiking is possible in the surroundings. Puerto Naos is 19 km from Casa Palmarosa, while Los Llanos de Aridane is 15 km away.