Carretera El Galeón, 10 Santa Cruz de la Palma 38700
Set in Santa Cruz de la Palma in the Canary Islands region, Aparthotel El Galeón offers accommodation with free WiFi and free private parking.All units come with a seating area, a sofa, a flat-screen...more