Das Origin Austin, a Wyndham Hotel gilt als eine erstklassige Unterkunft in Austin. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Mueller Lake Park und Mueller Market District zu Fuß zu erreichen.
Lyndon Baines Johnson Library & Museum ist in knapp 3 km Entfernung von hier und Kongresszentrum Austin Convention Center ist rund 6 Kilometer von dem 4-Sterne-Hotel entfernt. Die Entfernung zwischen dem Stadtzentrum von Austin und der Unterkunft beträgt 5 km. Harry Ransom Center ist in knapp 4 km Entfernung von der Unterkunft. Die Bushaltestelle 1714 Aldrich/Mueller liegt nur ein paar Schritte entfernt vom Origin Austin, a Wyndham Hotel.
Die Zimmer verfügen über einen Safe, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen sowie ein privates Badezimmer mit einer getrennten Toilette und einer Dusche. Die Zimmer sind mit Parkettböden ausgestattet. Daunenkissen, allergikerfreundliche weiche oder dicke Kopfkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Die Badezimmer verfügen über eine behindertengerechte Dusche sowie über Toilettenartikel. Die Gäste können die Aussicht auf die Stadt genießen.
Das Origin Austin, a Wyndham bietet ein Frühstück im Restaurant. Das Restaurant DHD Hot Dogs bietet eine große Auswahl an amerikanischen Speisen und liegt 1 km vom Hotel entfernt.