Hotel Palacio Ca Sa GalesaHotel Palacio Ca Sa GalesaCarrer de Miramar 8, Palma de Mallorca5882.3 mi$351 /nt4.5(261)Includes all fees