/ Balearic Islands / Playa de Palma / Hotel Luxor

Hotel Luxor

1. Check the price and room availability at Booking

hotelluxor.com reviews

Avenida Son Rigo, 21, 07610 Playa de Palma, Spain, Balearic Islands, Spain