A warm welcome in the heart of Craighouse
We are currently caring for vulnerable people and are therefore unable to take bookings due to the global pandemic.
We look forward to a time when we are able to welcome you to our shores once again.