Situé à moins de 450 mètres de Museum of the Weird, Omni Austin Hotel Downtown ayant 4 étoiles propose des services de réception 24/24 et des services de réveil. Bénéficiant d'un restaurant à la carte, l'hôtel se trouve également relativement près de lieux de divertissement comme le Centre destiné aux arts dramatiques Long Center for the Performing Arts.
L'hôtel est situé dans le voisinage de "Centre d'Austin" à Austin, à moins de 25 minutes à pied d'Harry Ransom Center et à moins de 5 minutes à pied du musée d'Art d'Austin. Omni Austin Hotel Downtown est situé à moins de 1 km de lac Lady Bird. Il y a la Piscine de Barton Springs dans un rayon de 3 km, tandis que Republic Square à côté de cette propriété.
Les chambres sont équipées d'un mini-frigo bar et d'une cafetière/théière, ainsi que d'une TV à écran plat avec des chaînes satellite pour le confort des clients. Meublées d'un canapé, ces chambres disposent d'un balcon et d'un coin salon.
Le petit-déjeuner est servi au restaurant. Doté d'une terrasse, le restaurant Morsels Coffee sert une cuisine américaine.