Whenever you are planning for your stay in Austin you may have been told to spend some time on Lake Travis. This local lake is one of the most popular places in the area with beautiful views of the water and local attractions close by. Make sure you are staying by the lake when traveling with family or a group of friends by booking a stay at Hudson House located...