Este motel, situado en College Station, a solo 3,2 km de la Universidad de Texas A&M, alberga piscina al aire libre y terraza. Hay conexión Wi-Fi gratuita en todas las habitaciones.
Número de habitaciones: 72
2007 Texas Avenue South, College Station, TX 77840, Estados Unidos