B&Bs make wonderful wedding locations. The Inn on Crescent Lake in Excelsior Springs, Missouri is a regal 1915 Georgian Colonial mansion that hosts many wedding ceremonies and receptions. Below is a photo of a wedding in front of the inn. The property sits on 22 green acres and is surrounded by two crescent-shaped ponds, giving the bride, groom, and their guests a private and relaxing place to enjoy. Guests can stay in one of ten luxurious rooms and suites.