Our Location
The Dene Lodge is located in Alcombe, on the outskirts of Minehead. It occupies a position with views over the Bristol Channel and beautiful Exmoor countryside.
The Dene Lodge, Bircham Road, Alcombe, Minehead, Somerset, TA24 6BQ
The Dene Lodge is located in Alcombe, on the outskirts of Minehead. It occupies a position with views over the Bristol Channel and beautiful Exmoor countryside.
The Dene Lodge, Bircham Road, Alcombe, Minehead, Somerset, TA24 6BQ