Location 4 STANHOPE PLACE, London, W2 2HB Surely occupying one of the best situations in London, The Parkwood is a gracious small hotel. Though only five minutes' walk from busy, noisy Marble Arch it is a world away in this quiet street which opens onto all the splendour of Hyde Park.
|
|