This three-story home is situated on a stately front lawn in Historic Roswell that is essentially hidden from the world. Primrose Cottage offers luscious gardens surrounding the home and an alluring ballroom located in the midst of a serene environment. This venue is part of a collection of properties owned and operated by Magic Moments. As wedding specialists, the staff at this company are experts at crafting in vogue nuptial events. Reservations of one of their locations mean that love birds can take advantage of their knowledge and experience. The cuisine is provided by A Divine Event, Magic Moment’s catering division. Using fresh, seasonal ingredients the chefs create into heavenly dishes. In addition, they use local produce as much as they can, for quality you can trust. Magic Moment’s also offers decorations through their Design Studio. This division has existed since 1987, giving them the experience to know how to create a distinct wedding for you. Please message or call to schedule your tour. We can't wait to meet you!