Este hotel de suites se encuentra en Stafford, Texas, a 1,6 km del First Colony Mall. Ofrece piscina al aire libre y bañera de hidromasaje. Las suites son amplias y tienen cocina totalmente equipada, chimenea y TV de pantalla plana con canales HBO.
Número de habitaciones: 78
12703 Southwest Freeway, Stafford, TX 77477, Estados Unidos