minube
Abbotsford Lodge Hotel
The Abbotsford Lodge Hotel dates from the nineteenth century and is situated just outside Callander, Scotland, Great Britain. The rooms are equipped with television and keep their original style. Ideal for weddings using the Campo Romano which own the place. Parking is available and you can reach the city center on foot. A place to relax and to enjoy the natural environment.