Le Meridien Hotel

project details

  • Kingdom of Saudi Arabia