Results 4 results found Alila Jabal Akhdar hotel, nestled 2000 metres above sea level, surrounded by Al Hajar Mountains, Sultanate of Oman, Arabian Peninsula Alila Jabal Akhdar hotel, nestled 2000 metres above sea level, surrounded by Al Hajar Mountains, Sultanate of Oman, Arabian Peninsula Main entrance of the Maria Cristina Hotel, San Sebastian, Bay of Biscay, province of Gipuzkoa, Basque Country, Spain, Europe Lobby of Fraser Suites, Hamburg, Germany, Europe