Hampton inn houston stafford
Location hampton inn houston stafford is situated in stafford and area attractions include sugar land ice and sports center constellation field and first colony mall additional area attractions include westwood golf club and halliburton headquarters hotel features hampton inn houston stafford has an indoor pool a spa tub and a 24 hour fitness center complimentary wireless internet access is available in public areas the hotel features business amenities including a 24 hour business ce