Booking a 3 Star Hotel in London is easy. 3 star Hotels typically offer*
*3 Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
Situated close to the Imperial War Museum and just a few minutes' walk from the South Bank of the River Thames and piers for... more
Days Inn Westminster is situated in the heart of Westminster, within the vacinity of Buckingham Palace, the Houses of... more
Located in Central London, this grade 2 listed building is within walking distance of Victoria coach and railway station and... more
Novotel London Waterloo is located on the South Bank of the River Thames opposite Lambeth Palace, close to Big Ben and the... more
The Quality Hotel Wesminster is located on one of London's tranquil garden squares, just 2 minutes walk from Victoria... more