Windwood Inn Demopolis
Demopolis, AL
The Motel Is Located On Hwy 80 And Is The Home Of Christmas On The River Which Has Boats Decorated As Floats Cruising Down The River On The First Weekend In December.
Online Booking
Location
628 Hwy 80East, Demopolis, AL 36732, USA
Features
General
Family Rooms
Non-Smoking Rooms
Pets are Allowed
Business Services
Meeting Rooms
Business Center
Recreation
Outdoor Pool