STAY EXPRESS WORLDWIDE
Updated 445 days ago
628 Highway, US-80, Demopolis, AL 36732
Located at 628 Highway US-80, Demopolis, AL, the Stay Express Inn & Suites is a place to visit! Stay Express Inn & Suites Demopolis, AL, offers a rather contemporary style that's minutes away from entertainment, shopping, dining, events, and much more! This motel features free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour front desk and a TV in a common area are onsite. Situated in Demopolis, this motel is within 2 mi (3 km) of Demopolis Public Square, Bluff Hall, and Demopolis Country Club. Greene County Courthouse Square and First Presbyterian Church are also within 32 mi.
Also known as: Stay Express Inn & Suites Demopolis AL