City Place Downtown St. Louis Hotel in Saint Louis is situated 1.1 miles from St. Louis Gateway Arch. With free WiFi and a Rooftop (Seasonal) Swimming Pool this 3-star hotel offers a 24-hour front desk and an ATM. The property is close to popular attractions like Old Courthouse, Laclede's Landing and Edward Jones Dome. The rooms in the hotel are equipped with a flat-screen TV with cable channels. The rooms have a private bathroom with a bath or shower and free toiletries. All guest rooms have a desk. City Place St. Louis - Downtown offers 3-star accommodation with a fitness centre. The accommodation offers a business centre for guest use. Edward Jones Dome is 0.7 miles from City Place Downtown St. Louis Hotel, while Lumière Place is 3.1 miles away. Lambert- St. Louis International Airport is 14.3 miles from the property.
Hotels in St Louis MO (Missouri) United States of America USA <>
|