Possibly to be one of the most convenient and pleasant spots to stay in London, the Parkwood Hotel London is located in the exclusive 'Connaught Village' area of Central London. The Hotel is just across the road from Hyde Park at Speaker's Corner with access to Buckingham Palace and Kensington Palace. It is also just one minute from Marble Arch which is the start of Oxford Street, one mile of continuous shopping! West End theatres are within walking distance. Access from Heathrow Airport is particularly easy by the A2 Airbus to Marble Arch or by Heathrow Express to Paddington Underground Station and then a five minute taxi ride to the Hotel.
Not what you're looking for?