- UK Information
- UK Hotels
- Poppies Hotel
Poppies Hotel
Located in the charming town of Callander, in close proximity to numerous historical attractions and rambling routes, this rustic and comfortable hotel is ideal for lovers of the great outdoors.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £79
9