About The Coach House Hotel: Traditional stone built hotel overlooking the river Lochay with views towards Loch Tay and Ben Lawers. Eight bedrooms, 50 seater bar with regular live music and 25 seater restaurant. Licensed to hold weddings. Moorings and fishing rights.