This Extended Stay America - Austin - Downtown - Town Lake is located in Austin and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free Wi-Fi and a 24-hour front desk.
Количество номеров: 130
507 South First Street, Остин, TX 78704, США
Сегодня отель забронирован 1 раз.