Palma de Mallorca, Spain
The Apartamentos Jorbar are located in Palma, on the Spanish island of Mallorca. They are a 10-minute drive from the airport and a 5-minute drive from the beach. The rooms have a kitchen, a TV and a private bathroom. The hotel has a swimming pool, a sun terrace and a garden.