Location
10330 Natural Bridge Rd,
Saint Louis, MO 63134-3303
By Lanny | 11/20/2014
The staff was wonderful. It appears it is a great place to visit. I would maybe stay there if I returned.
By Matt | 9/15/2014
Great hotel. Need free wireless though...
By anonymous | 3/12/2015
No complaints
By Rl720402 | 10/9/2015
Way way way too loud
By Slo | 7/4/2015
Called ahead for a feather free room. Got to the room after 1 am and the room Still had feather comforters and pillows I had to remake the bed myself. Housekeeping was not available. Very disappointing !