Location

¡You will be really close to everything you need!

Hotel Oleander
C/ d’Acaia, 12
Playa de Palma, Mallorca (07610), España.
Tel. 0034 971 26 48 50
booking@hoteloleander.com