Il Thistle London Park Lane è situato a Londra nel Borough di Westminster, a 1,5 km dalla Stazione di Paddington e a 1,4 km dal Madame Tussauds e da Oxford Circus. Questo hotel a 4 stelle dispone di WiFi gratuito, reception aperta 24 ore su 24 e deposito bagagli. La struttura dista 1,9 km dal centro città e 1,2 km da Oxford Street.
Tutte climatizzate, le camere presentano una scrivania, un bollitore, una cassaforte, una TV a schermo piatto e un bagno privato con doccia. Alcune sistemazioni sono provviste di angolo cottura con forno a microonde, minibar e fornelli. Gli alloggi del Thistle London Park Lane sono provvisti di lenzuola e asciugamani.
Tra i luoghi di interesse nelle vicinanze della struttura figurano il Serpentine, Carnaby Street e Harrods. Il Thistle London Park Lane si trova a 17 km dall'Aeroporto di Londra-City, lo scalo più vicino.