Located in Austin, 800 metres from Shoal Beach, The Loren at Lady Bird Lake provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace.
Number of rooms: 108
1211 West Riverside Drive, Austin, TX 78704, United States
Hotel booked 1 times today.