Centro Corniche, Al Khobar

Saudi Arabia, Khobar
Indoor Capacity : 1004 Stars Hotel

Categories

  • Hotels & Resorts

Address

6681 Prince Turki Street

You will be interested in reading this: