- Hotel reservation/
- Spain/
- Palma/
- Margarita Beach Flat
Book Apartments Margarita Beach Flat
Carrer de Margarita Retuerto 2, Palma de Mallorca 4.5 km from city center
Room facilities
- Air conditioning
- Hairdryer