Situated in Alvin, 39 km from Houston, Knights Inn Alvin features air-conditioned rooms with free WiFi You will find a 24-hour front desk at the property Galveston is 46 km from Knights Inn Alvin, while Pasadena is 29 km away The nearest airport is William P Hobby Airport, 24 km from the property