Barnes Lake House is set in Drummond. The accommodation has free WiFi. This holiday home comes with 4 bedrooms, a satellite TV, a dining area, and a kitchen. Read more
Barnes Lake House is set in Drummond. The accommodation has free WiFi. This holiday home comes with 4 bedrooms, a satellite TV, a dining area, and a kitchen.