Situado a 14 minutos a pie de la playa, el hotel está en la bahía oeste de Doha, en el barrio de las embajadas. Los servicios del hotel incluyen: Champions bar con salas de TV individuales, zona de la piscina snack bar y Glo bar con una variedad de cócteles exóticos, numerosas opciones de restaurantes con cocina del Medio Oriente y internacional, instalaciones para reuniones, piscina exterior, terraza, piscina cubierta climatizada en el piso 44, spa y gimnasio.
A pocos pasos se encuentra el Centro de Exposiciones de Qatar y Qatar centro financiero. El aeropuerto internacional Hamad está a 20 minutos en coche.