El Signature Townhouse London Hyde Park ocupa una casa del siglo XIX que ha sido magníficamente restaurada y ofrece vistas a Hyde Park. Se encuentra a 5 minutos a pie de la estación de metro Lancaster Gate y a solo 2 paradas de metro de las tiendas de Oxford Circus.
El Signature Townhouse London Hyde Park, catalogado con grado II, tiene elegantes elementos de época, como techos altos y ventanas de guillotina tradicionales. Además, las habitaciones ofrecen vistas al parque, cafetera exprés, albornoces y zapatillas.
El Signature Townhouse London Hyde Park alberga un restaurante y una zona de salón, en la que se puede disfrutar de bebidas.
El restaurante sirve un desayuno continental e inglés, por un suplemento. Hay servicio de habitaciones con aperitivos ligeros, recepción 24 horas y servicios de conserjería.
El establecimiento queda a unos 10 minutos a pie de la estación de tren de Paddington, desde donde sale el servicio de tren Heathrow Express, que tarda unos 15 minutos en llegar al aeropuerto de Heathrow. El Madame Tussauds está a 30 minutos a pie.