Apartment/Flat ★9.4/10Wonderful
About Premier Inn Epsom Town Centre
Premier Inn Epsom Town Centre is a 3-star hotel in London, United Kingdom. Guests rate it 9.4/10 (wonderful) across 4 reviews, ranking it #1,826 of 6,522 places to stay in London.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
- Chain
- Premier Inn International
Location
1 The Parade, London, KT18 5BY, United Kingdom
Loading map…
Frequently asked questions
Is Premier Inn Epsom Town Centre a good place to stay?
Premier Inn Epsom Town Centre has a guest rating of 9.4 out of 10 from 4 reviews, which is considered wonderful. It ranks #1,826 of 6,522 properties in London on Triptoic.
Where is Premier Inn Epsom Town Centre located?
Premier Inn Epsom Town Centre is located at 1 The Parade, London KT18 5BY, United Kingdom.
How many stars does Premier Inn Epsom Town Centre have?
Premier Inn Epsom Town Centre is rated 3 stars.