Crown Palace Hotel & Suites, Ajman

Sk Khalifa Street Ajman, 210 Ajman

  • Free Wifi
  • Cable TV
  • AC Rooms
  • Doctor on Call