Este hotel urbano climatizado fue inaugurado en 1984 y renovado en 2005. Cuenta con un total de 177 habitaciones e instalaciones como vestíbulo con recepción 24 horas, caja fuerte, tiendas, salón de peluquería y restaurante, además de servicio de habitaciones y de lavandería.
Este hotel está situado a solo 1,5 km del aeropuerto internacional de Seeb y al lado del Centro Internacional de Exposiciones de Omán. Su ubicación es ideal para todas las excursiones por el interior. A 1 km del hotel hay una parada de la red de transporte público, mientras que el complejo de cines Al Bahja dista 9 km y la Gran Mezquita Sultan Qaboos se encuentra a 6 km. El centro de Muscat está a 150 km del hotel.
El hotel dispone de 5 restaurantes, 1 bar de aperitivos y 1 cafetería.