Great for a Super 8
By A Yahoo! Contributor, 06/07/07
This place is very nice - nicer than most Economy hotels and definately the niceset Super 8 I have ever been in.
The service is very good and the location is close to anything you would need in the St. Charles area.
Recommended!
