Das Hotel Saint Cecilia Austin liegt in rund 10 Gehminuten Entfernung vom See Lady Bird Lake und bietet 20 Gästezimmer. Das Hotel mit einem französischen Restaurant und einem Außenpool liegt lediglich 300 Meter vom I Love You So Much Mural entfernt.
Das 5-Sterne-Hotel im Stadtteil South Austin von Austin liegt in etwa 2 km Entfernung von der Liste der Capitols in den Vereinigten Staaten und ganz nah an Einkaufsmöglichkeiten wie dem Maya Star Austin. Das Saint Cecilia befindet sich in nur 6 Gehminuten Entfernung vom Goorin Bros. Hat Shop und kann in etwa 20 Minuten vom Zentrum von Austin erreicht werden. Zudem liegt Auditorium Shores at Town Lake Metropolitan Park in unmittelbarer Nähe zur Unterkunft, und Rudolph Gamblin Field ist in 450 Metern von der Unterkunft entfernt. Zu den nahe gelegenen Sehenswürdigkeiten gehört der St. Edward's University, die sich in ca. 2,1 km Entfernung vom Hotel befindet. Das Saint Cecilia Austin liegt sehr günstig in etwa 25 Gehminuten Entfernung vom Bahnhof Zilker Zephyr Miniature.
Die Zimmer in der Unterkunft verfügen über eine Klimaanlage. Einige von ihnen bieten auch einen Patio und einen Balkon sowie einen Schreibtisch. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche. Die geräumigen Schlafzimmer sind zudem mit einem Schrank ausgestattet. In den großzügigen Badezimmern mit einer getrennten Toilette und einer Dusche stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung. Von mehreren Zimmern aus öffnet sich ein Ausblick auf den Garten.
Das Restaurant im Hotel Saint Cecilia serviert Speisen der amerikanischen Küche. Das Restaurant Doc's Motorworks ist sehr zu empfehen und liegt zudem nur 150 Meter vom Hotel entfernt.