St. Louis' place for food & entertainmentrestaurant152170attr:housekeepingconference roominternetpoolshuttle service
The Stratford Inn is located in Fenton, Missouri. Come stay with us and still see St. Louis Missouri and the surrounding areas of Arnold, Winchester, Kirkwood, Oak Land, Manchester, Glendale, Clayton, Clarkson Valley, Missouri. The Stratford Inn has 125 guest rooms, indoor pool, and a bar and grill. We have seven meeting rooms, each accommodates 45 within 7, 502 sq. ft. of meeting space. Our...