Peaceful Hill Country Cottage in Leander, Texas — photo 2

Peaceful Hill Country Cottage in Leander, Texas

You'll want to take a closer look at this Peaceful Hill Country cabin building located in Leander, Texas, United States. The log cabin retreat can accommodate up to six guests, with three bedrooms, and two bathrooms.