With a stay at Apuntadores 8, you'll be centrally located in Palma de Mallorca, just a 5-minute walk from Cathedral of Santa Maria of Palma and 8 minutes by foot from Plaza Mayor de Palma. This hostal is 2.9 mi ... Read more

View all Luxury Hotels in Palma de Mallorca