Obsahující Wi-Fi ve veřejných prostorách, Parkwood Hotel Londýn nabízí ubytování 2 km od Madame Tussaud's.
Situované ve čtvrti Hyde Park, toto ubytování typu hotel je 350 metrů od stanice metra Marble Arch a blízko Klášter Tyburn Convent. Britské muzeum je 2,1 km daleko od Parkwood Hotel. K vlakové stanici Marylebone dojdete 15-minutovou chůzí.
Parkwood Hotel nabízí anglickou snídani denně. Hosté si mohou vybrat na oběd bar Salt whisky bar and dining room umístěnou jen 150 metrů od hotelu.