Das Hotel liegt zentral in der Innenstadt von San Antonio. Der Marktplatz in San Antonio, Texas, liegt nur etwa 1 Kilometer nordwestlich. Die Zentralbibliothek von San Antonio, ArtPace und das Vietnam War Memorial befinden sich nur eine kurze Autofahrt vom Hotel entfernt. Eine Bushaltestelle befindet sich in der Nähe. Alle 119 gemütlichen Zimmer in diesem Hotel wurden 2008 renoviert und mit den üblichen Annehmlichkeiten ausgestattet. Die Klimaanlage und die Heizung sind individuell regulierbar. Das Hotel ist ein perfekter Ort, um Einkaufsmöglichkeiten, gehobene Restaurants und beliebte Touristenattraktionen zu erreichen. Es ist auch zentral gelegen, um viele Geschäfte und Restaurants zu erreichen. Kaffee am Morgen ist verfügbar. Den internationalen Flughafen San Antonio erreichen Sie nach 20 km mit dem Auto.