Our entire staff would like to proudly welcome you to the Knights Inn Alvin. As a member of the Knights Inn by Wyndham family, the Knights Inn Alvin is part of a network dedicated to providing you with total satisfaction with your accommodation. Treat yourself to a tasty meal in our dining room.