Holiday Inn Selma
The Holiday Inn Selma features 164 guest rooms on 2 floors with coffee makers, hairdryers, iron, board, free local calls and Cable TV with HBO.
1710 W. Highland Ave., Selma, AL 36701, USA
Handicap Accessible Rooms
Pets are Allowed
Guest Room Features