This hotel offers spacious accommodations with free Wi-Fi, kitchenware and a sofa bed. Located 3 miles from Southeast Missouri State University, it features an indoor pool and modern fitness center.
Number of rooms: 102
3253 William Street, Cape Girardeau, MO 63701, United States
Hotel booked 1 times today.