The Parkwood Hotel
A beautiful Regency townhouse, The Parkwood is a “Best in the UK” Award Winner in the Bed and Breakfast Awards. The Parkwood occupies one of the best locations for a good-value hotel in London – next to Oxford Street and Marble Arch on a quaint street, just 50 yards from Hyde Park, in a section of London known as Connaught Village.