$79
48 Queensborough Terrace
London, England W2 3SJ United Kingdom
London, England W2 3SJ United Kingdom
The Queens Park Hotel is located two blocks from Kensington Gardens, a mile from Oxford Street, and approximately 17 miles from London Heathrow Airport. Local...
more
Amenities
Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all
Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all

