El hotel está bien situado cerca del centro de la ciudad, a solo unos minutos de la Universidad de Baylor, el Coliseo de Texas y el Hall de la Fama de los Deportistas de Texas. El hotel también está cerca de restaurantes, tiendas, zonas recreativas y atracciones locales.
No hay restaurante en el hotel, pero hay muchos restaurantes cerca.