Mountain Star Lodge - Hotel Reviews from across the web
|
|
|
No title - expert review A Texas theme runs throughout this 40-room lodge. The ambiance is appropriate, considering the beautiful setting overlooking 800 acres of Hill Country. The lodge is located near Lake Travis, and most travelers come here for recreation and relaxation. Each of the 40 guest rooms features a private bal... gayot.com
Too expensive for the location - user review The location on the website made this hotel seem more outside of the city, which is what we were wanting. It may have been at one time, but now right in the middle of Austin tra... travel.yahoo.com
|
|
|
|