Poppies Hotel & Restaurant in Callander is one of the most attractive hotels in the heart of Rob Roy country - the Trossachs, where the lowlands meet a magical landscape of shimmering lochs and craggy peaks. Combine your love of the outdoors and each other and take a romantic break at Poppies Hotel.