Check out this great place to stay in Leander
Entire home/apt in Leander, US. "The Lake Mahal" on lake travis is a lake house that Can be enjoyed in all seasons. On the lake country feel but just 23 mins to the city! You will love my home if you are a nature lover, enjoy Lake activities, animal lover, outdoor person!