Royal King Palace
Are you looking for a regal setting for your next major event? The Royal King Palace’s banquet hall in Surrey, BC, offers a magnificent fusion of luxury and tradition, making it ideal for unforgettable weddings, grand galas, and prestigious corporate gatherings.