El Hilton London Metropole dispone de salón executive. El hotel se encuentra a 15 minutos a pie de Oxford Street y a solo 600 metros de la estación de Paddington.
Las habitaciones del Hilton London Metropole tienen TV LCD con WiFi. Todas las habitaciones cuentan con baño privado con artículos de aseo, set de té/café y aire acondicionado.
El Hilton London Metro se encuentra a 2 minutos a pie de la estación de metro Edgware Road. El alojamiento queda a 15 minutos a pie del Madame Tussauds y a unos 800 metros de Hyde Park.