Dower House Hotels In Lyme Regis, Dorset
About Dower House
Dower House is a delightful country house hotel in the heart of Lyme Regis, with stunning views of Lyme Bay. Our comfortable rooms and suites come with all the amenities you need to relax and enjoy your stay.This company is not taking full advantage of Bizify.
If this is your business, you can claim the listing and add extra content by Claiming this business listing
All claimed listings can take advantage of:
- 250 Character Description
- Social Media Integration
- Upload of Company Logo