The Queens Park Hotel is a short walk from Kensington Gardens and Hyde Park.
Give us your Feedback
The Queens Park Hotel, 48, Queensborough Terrace - London