Dower House Hotel Lyme Regis, Dorset, n/a, United Kingdom. E-mail: Dower House Hotel Website: http://www.dhhotel.com/ Telephone: 01297 21047 The Dower House Hotel is an 1880’s rectory house cleverly converted into a ten bedroom hotel and we invite you to relax in superb...