Camelia Cottage is located in Glencaple and offers a garden. The accommodation features free WiFi. The holiday home features a TV and 1 bedroom. Carlisle is 42 km from the holiday home. Read more
Camelia Cottage is located in Glencaple and offers a garden. The accommodation features free WiFi. The holiday home features a TV and 1 bedroom. Carlisle is 42 km from the holiday home.