Niché dans ses propres jardins privés, le Kaim Park Hotel est situé à Bathgate, à seulement 25 minutes du centre-ville d'Édimbourg en train-navette.