Este hotel de negocios se encuentra en el centro de Muscat y goza de una ubicación ideal en la calle Al Maha Street de Al Khuwair, cerca de ministerios, embajadas, edificios empresariales y centros comerciales. El hotel está cerca de muchos lugares de interés turístico y atracciones culturales, como la Mezquita de Said Bin Taimur. El hotel se encuentra a tan solo 15 km del aeropuerto internacional de Muscat. Este lujoso hotel ofrece unas elegantes habitaciones en las que los huéspedes podrán relajarse y desconectar del estrés diario. Además, el hotel cuenta con unas fantásticas instalaciones de ocio y restauración, así como unas magníficas salas para reuniones y conferencias.