Localização
Uma estadia Judd Hotel coloca-o no coração de Londres, a 15 minutos a pé de Russell Square e de Tottenham Court Road. Este hotel está a 1,3 km (0,8 mi) de Museu Britânico e a 1,8 km (1,1 mi) de Oxford Street.
Restaurante
Comece as suas manhãs da melhor forma com um pequeno-almoço inglês grátis, servido diariamente entre as 7:30 e as 9:30.
Quartos
Sinta-se em casa num dos 55 quartos com ar condicionado e um televisor LCD. O acesso à internet sem fios permite-lhe estar sempre contactável. Ao final do dia, assista a uma seleção de canais via satélite. As casas de banho têm artigos de higiene grátis e secadores de cabelo. As comodidades incluem ainda telefone, além de cofres com capacidade para computadores portáteis 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 uma receção aberta 24 horas, armazenamento de bagagem e um cofre na receção.