The Park Hotel London offre una gamma di servizi per soddisfare le esigenze dei suoi ospiti. Oltre all'accesso gratuito a Internet via cavo e al business center aperto 24 ore su 24, l'hotel dispone di un servizio auto o limousine per agevolare gli spostamenti dei suoi ospiti. Inoltre, per coloro che pianificano eventi a London, l'hotel mette a disposizione 242 metri quadrati di spazio con un'area per conferenze e 5 sale riunioni. È disponibile anche un parcheggio a pagamento in loco. Per il relax e il divertimento, è possibile usufruire della palestra e ammirare il caminetto nella hall.
Gli ospiti del The Park Hotel London possono godere di uno snack bar in loco e del servizio in camera con orario limitato. Inoltre, per concludere la giornata in bellezza, l'hotel offre un bar/lounge davvero fantastico per gustare il proprio drink preferito.
Le 126 camere del The Park Hotel London offrono comfort e comodità. Ogni camera è dotata di frigorifero, TV LCD, un comodo letto con materasso a doppio strato e biancheria da letto di alta qualità, nonché di un divano letto matrimoniale. Gli ospiti possono restare connessi grazie alla connessione Internet via cavo gratuita e godersi momenti di svago con la TV con canali in digitale. I bagni privati dispongono di combinazione doccia/vasca, set di cortesia firmati e asciugacapelli.
Situato in Downtown London, The Park Hotel London offre un'ottima posizione per esplorare la città a piedi. Vicino all'hotel si trovano punti di interesse come Victoria Park e la Sala del Centenario, raggiungibili in meno di 15 minuti a piedi. Inoltre, l'hotel si trova a breve distanza da Budweiser Gardens e dall'Università di Western Ontario. Gli ospiti possono godere di una posizione comoda per esplorare le attrazioni locali e la vita notturna della zona.