Poppies Hotel státar af toppstaðsetningu, því Loch Lomond and The Trossachs National Park og Bracklinn Falls Bridge and Callander Crags eru í einungis 10 mínútna akstursfjarlægð. Á staðnum eru veitingastaður og bar/setustofa svo það ætti ekki að væsa um þig í mat og drykk. Verönd og garður eru meðal þeirra hápunkta sem eru í boði.