Lafayette House, St. Louis, Missouri
Lafayette House is a bed and breakfast inn located in the St. Louis area.
Nearby Bed & Breakfasts
Lafayette House Contact Information
2156 Lafayette Ave
St. Louis, Missouri 63104
United States
Ratings & Reviews
Not yet rated