Das Hotel befindet sich im Stadtzentrum von San Antonio. Es befindet sich auf der anderen Straßenseite vom Kongresszentrum San Antonio. Das 30-stöckige Hotel begrüßt seine Gäste in einer modernen Lobby mit einem Hauch von texanischem Flair. Das Hotel vereint freundlichen Service und Annehmlichkeiten. Es verfügt über Konferenzeinrichtungen, einen Wäscheservice und eine Garage. Die Gäste können das hauseigene Café, die Bar und das Restaurant genießen. Die Zimmer verfügen jeweils über ein eigenes Badezimmer und sind mit 1 Kingsize-Bett oder 2 Doppelbetten, Dusche und Badewanne ausgestattet. Die klimatisierten Zimmer sind mit einem Direktwahltelefon, einem TV und einem Radio ausgestattet. Zu den weiteren Annehmlichkeiten zählen ein Safe und ein Tee-/Kaffeezubereiter. Die Gästezimmer bieten zudem High-Speed-Internetzugang und die Plug-in-Technologie des Hotels. Das Hotel verfügt über 2 Swimmingpools, einen Fitnessbereich und einen Jacuzzi. Die Gäste können eine Sauna sowie Massage- und Wellnessanwendungen genießen.