El hotel tiene una ubicación céntrica en el centro de San Antonio. La plaza del mercado de San Antonio, Texas, está a solo aproximadamente 1 km al noroeste. La Biblioteca Central de San Antonio, ArtPace y el Monumento a la Guerra de Vietnam se encuentran a poca distancia en coche del hotel. En las inmediaciones hay una parada de autobús. Las 119 acogedoras habitaciones de este hotel fueron remodeladas en 2008 y están equipadas con las comodidades estándar. El aire acondicionado y la calefacción son regulables de forma individual. El hotel es un lugar perfecto para acceder a tiendas, restaurantes elegantes y atracciones turísticas populares. También tiene una ubicación céntrica cerca de muchas zonas de tiendas y restaurantes. El café de la mañana está disponible. El aeropuerto internacional de San Antonio está a 20 km en coche.