I enjoyed my stay at Econo Lodge. Very nice people running the place. Mountain View is like no other town I've ever seen-my favorite spot in the world!
Region: United States > Arkansas > Mountain View
Ranked #6 of 7 hotels in Mountain View
Price Range (Based on Average Rates): £