Walking distance from London's Paddington Train station, the Lancaster London is positioned to take in some of the best views in London. A 416 bedroom 4 Star Hotel on Hyde Park, the hotel boasts two fine dining restaurants serving the best of Thai and European cuisine.