Econo Lodge Selma
Selma -> North Carolina -> South Atlantic -> South -> the USA
NC 27576-3430 1780 Industrial Park Drive, Building A, Selma, NC 27576-3430, United States of AmericaEcono Lodge Selma on the map
Econo Lodge Selma. Hotel in Selma
Located just 1.2 mi away from Carolina Premium Outlets, Econo Lodge Selma is located in Selma, North Carolina. Guests can enjoy complimentary coffee in the lobby and free continental breakfast.
Price from $64
Photos of Econo Lodge Selma. Selma
The Information about Selma, North Carolina, the USA
Selma may refer to:. We remind you that the Econo Lodge Selma is located in the Selma, North Carolina.