Hotels

in Palma

Palma Inn Hotel

  • Parking
  • Restaurant
hotel in Palma

Karibu Palma Hotel

Lonely Planet reviewed