





Premier Inn London Paddington - Paddington Station
★★★ 3.0 Star Hotel
(50 reviews)
Frequently Asked Questions
Where is Premier Inn London Paddington - Paddington Station located?
Premier Inn London Paddington - Paddington Station is located at 40 Eastbourne Terrace, London, United Kingdom.
What is the star rating of Premier Inn London Paddington - Paddington Station?
Premier Inn London Paddington - Paddington Station is a 3.0-star Hotel.
How many reviews does Premier Inn London Paddington - Paddington Station have?
Premier Inn London Paddington - Paddington Station has 50 reviews with a rating of 8.3/10.