Rosslea Hall Country House Hotel

Loch Lomond, Three Star

Rosslea Hall Country House Hotel was built is 1849 by the merchant business man Daniel Walkinshaw, the hotel retains much of its traditional charm, whilst at the same time offering the modern day facilities that one would naturally expect to find.

Book Now