Con vistas a la ciudad, el de clase mundial Origin Austin, A Wyndham Hotel, de 4 estrellas, está situado en un barrio de negocios. Entre los aspectos más destacados de este hotel se encuentran un restaurante de estilo americano, un bar lounge y WiFi en zonas comunes.
El Capitolio de Texas está a 4 km, mientras que la Catedral de Santa María está a unos 6 km. El Origin Austin, A Wyndham está a unos 800 metros de la parada de autobús 1714 Aldrich/Mueller, que ofrece conexiones con el Mueller Market District. El hotel está a 15 minutos en coche del Centro de Convenciones de Austin. Para los que viajan desde lejos, el aeropuerto Internacional de Austin-Bergstrom está a 16 minutos en coche.
El alojamiento cuenta con 120 habitaciones y algunas disponen de televisor de pantalla plana, y comodidades como cortinas opacas y una plancha. Para mayor comodidad, bañera, un inodoro separado y ducha, además de secador de pelo y toallas de baño, están en los cuartos de baño.
El restaurante Blue Lacy ofrece a sus huéspedes comida americana.