Loading hotels
Confirming room availability...
Econo Lodge Southwest, 3730 S Lindbergh Blvd, St. Louis, United States
This hotel is strategically located in St. Louis. The hotel is situated within easy driving distance of a number of attractions in the area, making this a prime choice for every type of traveller. This hotel extends a warm welcome to guests upon arrival, delivering excellent service throughout the duration of their stay. The guest rooms are tastefully designed, providing a peaceful setting in which to work and rest in comfort. Guests can enjoy an energetic workout in the fitness room, followed by a leisurely swim in the pool, or relaxation in the hot tub. Guests are sure to enjoy a relaxing, exhilarating stay at this charming hotel.