|
The Hotel at Kirkwood Center
Best Price: £86.75 from Hotels £86.75£117.382
Retailer | Price | |
---|---|---|
Hotels | £86.75 | Go to shop |
Otel | £117.38 | Go to shop |
Guests at this St. Louis hotel will enjoy friendly customer service and spaciously-appointed and attractively furnished guest rooms, each offering a balcony or patio and free wireless high-speed Internet. The hotel offers an array of full-service amenities...
|