Property Details
 |
Econo Lodge River Front
1100 North 3rd Street
St. Louis, , US, 63102 |
Walking distance to Gateway Arch, Convention Center, Busch Stadium, TWA Dome, and President's Casino.
This hotel features the following amenities:
|
Air Conditioned
|
Continental Breakfast
|
Elevators
|
|
Ice Machine
|
News Stand
|
Bus Parking
|
|
Indoor Parking
|
Outdoor Parking
|
Truck Parking
|
|
Ramp Access to Buildings
|
Safe
|
Smoke Detectors
|
|