Premier Inn Paddington Basin
1.15 kmNorth Wharf Road, London
Premier Inn Limited is a British limited service hotel chain and the UK's largest hotel brand, with more than 72,000 rooms and 800 hotels. It operates hotels in a variety of locations including ci...