|
This Super 8 is situated approximately eight miles from St. Louis Lambert International Airport, 15 miles from downtown St. Louis, and 11 miles from area casinos. Local attractions include the Gateway Arch, Union Station, Busch Stadium, and Edward Jones Dome.
Hotel amenities include 24-hour front desk, complimentary breakfast, free local telephone calls, fax/photocopying services, and free parking.
Guest rooms feature satellite/cable TVs, telephones, dataports, and AM/FM alarm clock radios.
Super 8 Motel St. Louis/North is also listed in:
|