Com excelente localização, London Elizabeth Hotel fica a apenas 5 minutos a pé de atrações como Hyde Park e Kensington Gardens. O bar é um ótimo local para desfrutar de uma bebida, e, quando bater a fome, os hóspedes podem ir até o Rose Garden Restaurant, que serve pratos da culinária persa/iraniana e abre para café da manhã, almoço e jantar. Este hotel vitoriano ainda oferece uma lanchonete/delicatessen, um terraço e um jardim. O transporte público fica logo ali: Estação de metrô Lancaster Gate, a poucos passos da propriedade, e Estação de metrô Paddington, a uma caminhada de 7 minutos.