Situé à pied de la plage de 14 minutes, l'hôtel est situé dans la baie ouest de Doha, dans le quartier des ambassades. Les équipements de l'hôtel incluent: bar Champions avec des salons de télévision individuels, snack-bar de la piscine et Glo bar avec une variété de cocktails exotiques, nombreux choix de restaurant avec cuisine du Moyen-Orient et internationale, salles de réunion, piscine extérieure, terrasse ensoleillée, piscine intérieure chauffée au 44ème étage, spa et salle de gym.
A quelques pas du Parc des expositions du Qatar et le Qatar Financial Center. L'aéroport international Hamad est à 20 minutes en voiture.