Situación
Located on the peaceful shores of Loch Lomond, Cameron House Hotel occ upies over 100 acres of magnificent wooded parkland, providing an i nspirational setting for a memorable visit. Deluxe accommodation , excellent restaurants and superb sports and leisure facilities ens ure Cameron House has the reputation of being one of the finest leis ure resorts in the UK.