The first hotel has opened in Saudi Arabia’s Neom Kohinoor Sahota - Deputy EditorJanuary 30, 2024 Hotels