O Muscat Hotel está localizado dentro do Amwaj International Hotel, um estabelecimento 3 estrelas no bairro de Al Khuwair, a 3,2 km da Grande Mesquita do Sultão Qaboos e a menos de 13 minutos a pé de atrações culturais interessantes, como o Museu do Mistério. Oferece serviço de guarda-volumes e restaurante.