About Crags Hotel
Hotel, bar and restaurant located in the stunning town of Callander, Scotland. There is no friendlier place to stay than the Crags Hotel �
More about Crags Hotel
Crags Hotel is located at 101 Main Street, FK17 8BQ Callander
441877330257
http://www.cragshotel.co.uk