Este hotel de Austin cuenta con una piscina en la azotea y conexión Wi-Fi gratuita. La Universidad de Texas, en Austin, está a menos de 1,6 km del hotel.
Número de habitaciones: 137
1701 Lavaca Street, Austin, TX 78701, Estados Unidos
Hotel reservado 1 veces hoy.