O Hilton London Metropole tem um salão executivo. O hotel está localizado a 15 minutos a pé da Oxford Street (rua) e apenas a 600 metros da Estação de Paddington.
Os quartos do Hilton London Metropole têm televisões LCD com acesso Wi-Fi à Internet. Todos os quartos possuem uma casa de banho privativa com produtos de higiene pessoal, comodidades para preparar chá/café e ar condicionado.
O Hilton London Metropole fica a 2 minutos a pé da Estação de Metro de Edgware Road. O Madame Tussauds encontra-se a 15 minutos a pé e o frondoso Hyde Park está apenas a cerca de 800 metros.