Queens Park Hotel London
April 29th, 2009
A sprawling 6-storey building with a façade set on white stone, the Queens Park Hotel is an easily recognizable structure in the cosmopolitan district of Bayswater in London. Clean rooms, modern amenities, and a great location make this hotel the perfect choice for budget travelers looking for great value for their buck.