Directions to Howard Johnson Express Inn College Station, College Station

Howard-johnson-express-inn-college-station-map
The Howard Johnson Express Inn College Station in College Station is located at 3702 STATE HIGHWAY 6 SOUTH , College Station , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Express Inn College Station .