• Address:  The Coach House Hotel, Lochay Rd, Killin, Stirlingshire, United Kingdom
  • Phone:  +44 1567 820349