Situado numa praça com jardim no centro de Londres, o Howard Winchester Hotel disponibiliza uma receção 24 horas para que aproveite ao máximo a sua estadia em Londres. As Estações de Kings Cross e St Pancras ficam a 300 metros.
Todos os quartos do Howard Winchester têm casas de banho privativas e uma televisão. São fornecidos secadores de cabelo e comodidades de engomadoria. Também estão disponíveis quartos familiares. Também estão incluídos sabonete e gel de banho gratuitos.
O Howard Winchester Hotel fica apenas a cerca de 2,4 km da animada Camden e a 10 minutos a pé de Russell Square. O Museu Britânico encontra-se a 15 minutos a pé e Covent Garden a 25 minutos a pé.