Localização
Em Londres (Centro de Londres), Alexandra Hotel ficará a 10 minutos a pé de Hyde Park e de Kensington Gardens. Este hotel está a 1,2 km (0,7 mi) de Oxford Street e a 1,2 km (0,8 mi) de Marble Arch.
Quartos
Sinta-se em casa num dos 97 quartos com um televisor de ecrã plano. O acesso à internet sem fios permite-lhe estar sempre contactável. Ao final do dia, assista a uma seleção de canais por cabo. As casas de banho estão equipadas com uma banheira ou um polibã e secadores de cabelo. As comodidades incluem ainda telefone, além de cofres e de secretárias.
Outros
Algumas das comodidades e serviços em destaque incluem Wi-fi grátis e apoio para excursões/compra de bilhetes.
As principais comodidades incluem Check-in rápido, registo de saída rápido e uma receção aberta 24 horas. Há estacionamento no local.