Convention Center
The New Castle, was built with a concept of giving a “Feel of Royalty”.
Their wish was to present a magnificent, regal wedding hall, fit for modern day princes and princesses to conduct the most important days of their lives.
Their main focus was to make every person to feel the splendor of palaces when they enter the hall. To bring this feeling to reality, the interiors involved intrinsic carving works on roofs, covering of vast areas with marble and installing huge chandeliers all over the place.
Give your loved ones a lifetime experience by choosing a palace like venue, The New Castle.