Based on 87 review
This comfortable hotel is set in Galveston, Texas. A total of 36 guests rooms are available for guests' convenience at Knights Inn Galveston. Guests can take advantage of the internet access. Pets are not allowed at Knights Inn Galveston. Guests arriving by car may leave their vehicle at the accommo...