Prices from £30.00 per person
Prices from £170.00 per person
We all feel the need to get away from our usual routines sometimes, and you can do just that right here and right now. The idyllic Craiglands Hotel provides the backdrop to a day of decadence that will leave you purring with pleasure.
Put your needs at the front of the queue for a change and remind yourself that the secret to happiness lies in spoiling yourself.