Arabia weddings logo

Crowne Plaza Al Khobar

Saudi Arabia, KhobarView Map
Indoor Capacity : 545 Stars Hotel

Categories

  • Hotels & Resorts

Share this page

Map

King Abdullah Street
Crowne Plaza Al Khobar map location

You will be interested in reading this: