Altstadt von Alcudia
All Palma de Mallorca hotels
We found 1 property with availability in Palma de Mallorca
Show on map
Sol De Alcudia Apartamentos
Tortola 2, Alcudia, Es, Palma de Mallorca, Spain
Located about 20 minutes' walk from platja dels Francesos, Sol De Alcudia Apartamentos Palma de Mallorca hotel features windsurfing, hiking, and cycling. Featuring an outdoor pool, the hotel is at…
starts from
1129 SEK
price for 1 night
- 1-1