Al Mabila Hotel encontra-se em Seeb, e apresenta acesso Wi-Fi gratuito, a 28 km de Oman Intl Exhibition Center e a 32 km de Centro de Exposições e Convenções de Omã.
Cada unidade tem casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e frigorífico.
Al Mabila Hotel disponibiliza um serviço de aluguer de carros.
Grande Mesquita do Sultão Qaboos fica a 38 km de Al Mabila Hotel, enquanto Oman Avenues Mall fica a 40 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Mascate, que fica a 25 km de Al Mabila Hotel.