Company description
The Dower House Hotel in Lyme Regis is a stunning Victorian country home providing a friendly, relaxed retreat located within 2 acres of beautiful gardens, rolling hills and open fields beyond. Featuring a heated outdoor pool, comfortable lounge and bar area, The hotel has ten bedrooms with en-suite bathrooms and has a relaxed, family atmosphere.