1. Alfa Hotel Management 11101 Fountain Lake Dr, Stafford, TX 77477 Coordinate: 29.64064,-95.5873 Phone: (832) 532-7815