Offrant 20 chambres, Hotel Saint Cecilia Austin est à environ 10 minutes à pied de lac Lady Bird. Les clients de l'hotel situé près de la fresque "I Love You So Much" pourront se baigner dans une piscine extérieure ou profiter d'un salon commun et d'un espace de pique-nique.
Cet hotel 5 étoiles est placé à seulement 1 km du Pont de Congress Avenue et la cathédrale Sainte-Marie d'Austin est dans une zone de 2 km. Saint Cecilia se trouve à seulement 150 mètres de l'arrêt de bus 1200 Congress/Nellie, et à quelques instants de la chapellerie Goorin Bros. Les clients pourront également apprécier la proximité d'Auditorium Shores at Town Lake Metropolitan Park, qui est à environ 14 minutes de marche. Le Capitole de l'État du Texas est à 2,1 km de l'établissement. L'aéroport international Austin-Bergstrom est à 5 km d'Hotel Saint Cecilia, et la gare Zilker Zephyr Miniature est à 25 minutes de marche.
Cet hébergement offre des chambres avec un coin salon et un coin repas comprenant une climatisation, ainsi qu'un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite. Elles viennent avec une toilette séparée et une douche. Les chambres spacieuses sont équipées d'un placard. Proposant une toilette séparée et une douche, les salles de bains disposent également d'un sèche-cheveux et des peignoirs de bain. Certaines unités comprennent des vues sur le jardin.
Saint Cecilia d'Austin a un restaurant à l'américaine, que sert de la cuisine américaine. Un restaurant Doc's Motorworks se trouve juste à côté de la résidence.