The Alexander Lyle House 3601 Loughborough Avenue, St. Louis, MO 63116
About the Business
The Alexander Lyle House is a historic institution located at 3601 Loughborough Avenue in St. Louis, Missouri. This beautiful house offers a unique and charming setting for events, gatherings, and special occasions. With its elegant architecture and picturesque surroundings, The Alexander Lyle House provides a perfect backdrop for weddings, receptions, corporate events, and more. Guests can enjoy the peaceful atmosphere and stunning views of the surrounding area while celebrating in style. Whether you're looking for a romantic wedding venue or a sophisticated space for a business meeting, The Alexander Lyle House is sure to impress.
Photos
Location & Phone number
3601 Loughborough Ave, St. Louis, MO 63116, United States
Reviews
"No chocolate milk."
"I wish I could have seen inside. All the windows were boarded up."
List of local businesses, places and services in Missouri
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos