Il Parkwood Hotel Londra, 3 stelle, vanta una tranquilla posizione a circa 1 km da The Long Water. Questo hotel ha anche il Wi-Fi nelle aree comuni.
Questo hotel è a 150 metri dal Convento di Tyburn, a circa 10 minuti in macchina dal British Museum. L'hotel Parkwood Londra si trova a 350 metri dalla stazione della metropolitana Marble Arch e a 3 km dal London Eye. Gli ospiti apprezzeranno anche la vicinanza a The Cockpit, situato a 1 km. C'è il Museo dei Trasporti di Londra a 15 minuti in macchina. Gli ospiti si troveranno a soli 1 km dalla stazione ferroviaria di London Marylebone.
Le 15 camere dispongono di un portabagagli. Alcune offrono una TV a schermo piatto con canali satellitari, nonché servizi per la preparazione di tè/caffè. Dotati di una doccia, alcuni bagni sono provvisti di asciugacapelli.
Il Parkwood Hotel offre una colazione completa all'inglese. Gli ospiti possono godere della cucina mediterranea del ristorante Maroush Gardens, che si trova a 250 metri.