Econo Lodge
Inn
Selmer, Tennessee
Make yourself at home here! Mini-hotel «Econo Lodge» is located in Selmer. This mini-hotel is located in walking distance from the city center.
Number of rooms: 35
644 Mulberry Ave, Selmer, 38375