Dreadnought Hotel is an Imposing 17th century stone building centrally located in the Highland holiday town of Callander in the Trossachs, 19 miles from Loch Lomond. The hotel's features 63 guestrooms all feature tea and coffee making facilities, televisi