3716 Grandel Square
St Louis, MO 63108
Get directions

About Us

Your wedding begins at Grand Center Inn. Built in 1888 & located in the heart of the Saint Louis Theatre District, Grand Center Inn is one of the cities most historically significant Mansions.

Reviews