Das 5-Sterne Angad Arts Hotel Saint Louis liegt in einem Theater- Stadtviertel, in einer Entfernung von 22 Autominuten vom Flughafen St. Louis Lambert International. Das Hotel bietet WLAN im ganzen Gebäude.
International Photography Hall of Fame and Museum und Saint Louis University Museum of Art sind 6 Minuten bzw. 11 Minuten zu Fuß entfernt. Zum Stadtzentrum von Saint Louis sind es 15 Minuten zu Fuß. Kathedralbasilika St. Louis ist in 25 Gehminuten erreichbar. Die Bushaltestelle Delmar at Grand liegt 150 Meter entfernt.
Das Angad Arts verfügt über 146 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. Die Zimmer stellen ein privates Bad mit einem Haartrockner und Morgenmänteln zur Verfügung, einige überblicken zudem die Stadt. Die Gästezimmer im Hotel verfügen über Federkissen, allergikerfreundliche weiche oder dicke Kopfkissen und Daunen-/Federkissen.
Die Unterkunft bietet ein amerikanisches Frühstück im Restaurant. Das Angad Arts Saint Louis bietet eine Auswahl an Gerichten der amerikanischen Küche, die Sie im À-la-carte- Restaurant Commonwealth kosten können. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar.