The Grand Hotel
The Grand Hotel is an English themed wedding venue located in Carleton Place. With many rooms, a gourmet restaurant, 5 star pub and various large spaces, they are the perfect space for weddings and large gatherings. The Grand Hotel specializes in making your dream wedding