The Queen’s Park Hotel is the perfect Baywater Hotel for your stay in London. Situated in the heart of the city you are not far away from the sights.
Hyde Park, one of London’s finest landscapes and covering over 350 acres is on your doorstep and during the London 2012 Olympics it will be one of the key venues.
It is a short walk to the shopping of the world famous Oxford Street or celebrity spotting in trendy Notting Hill.
You won’t break the bank either, as The Queens Park offers some great special offers as well as unbeatable standard rates.