- UK Information
- UK Hotels
- Coach House Hotel, The
Coach House Hotel, The
With stunning views across the River Lochay towards Loch Tay, The Coach House Hotel is situated in Killin. Close to the beautiful Falls of Dochart The Coach offers comfortable rooms and home-cooked food.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £60
8