Company name: Croydon Hall
Description: An Exclusive Country House Hotel nestled in Exmoor National Park
Felons Oak, Rodhuish, Minehead TA24 6QT, United Kingdom