11 employees
Woughton House Hotel is one of the boutique hotel tucked away in a picturesque part of Milton Keynes.