 |
This hotel was newly built in 1997 and is located approximately one mile from Lambert St. Louis International Airport. Local attractions include Busch Stadium, Castlewood State Park, Science Museum, St. Louis Zoo, Transworld Dome, Northwest Plaza Mall, Art Museum, and Casino Riverport, all within 15 miles.Hotel amenities include free continental breakfast, 24-hour front desk, free local calls, ice/vending machines, safe deposit box, wake-up calls, fax/photocopy services, laundry/valet services, ... 2 Stars
43 rooms Rates between $55.00 and $59.00 |