Knights Inn 104 Texas Avenue - College Station, Texas 77840 Approximately 4.3 miles from College Station Medical Center Compare prices for Econo Lodge College Station with nearby hotels
Econo Lodge College Station is the closest Knights Inn hotel to College Station Medical Center.
Knights Inn Closest To College Station Medical Center