El Alila Jabal Akhdar es un complejo de gran lujo, situado a 2.000 metros sobre el nivel del mar, y goza de vistas a las montañas Al Hajar.
Season Inn Hotel se encuentra en Barka, a 41 km de Sultan Qaboos University, y dispone de alojamiento con centro de fitness y parking…