The Official Travel Site of Alabama

Economy Inn

Hotel

Capacity: 32

Economy Inn
2322 U.S. 80
Selma, AL 36701
334-875-1212
Amenities
  • WiFi