The Plaza Doha, LXR Hotels & Resorts encontra-se em Doha, a 12 minutos a pé de Museu Nacional do Qatar, e apresenta acomodações com um terraço, estacionamento privado gratuito e um restaurante. Este hotel de 5 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. O alojamento fornece um multibanco, um serviço de concierge e câmbio de moeda.
Alguns quartos têm uma cozinha com um frigorífico, uma máquina de lavar louça e um micro-ondas.
Todas as manhãs são oferecidas opções de pequeno-almoço continental, americano ou halal.
Clube Desportivo Al-Arabi Doha fica a 4,9 km de The Plaza Doha, LXR Hotels & Resorts, enquanto Palácio Real Diwan Emiri fica a 5,1 km da propriedade.