88-94 Main StreetCallander, Scotland FK17 8BDView Large Map Phone: +44 1877-330-245 Hotel Website Hoteliers! Is your information accurate? Update Here Overview