Macdonald Craxton Wood Hotel
HospitalityView the employees at
Macdonald Craxton Wood Hotel-
-
Telford, England, United Kingdom
-
Rising Star
-
Overview
View the Macdonald collection of luxury hotels, resorts and spa hotels in some of the finest UK locations. Book direct for best rates.