The New Castle, was built with a concept of giving a "Feel of Royalty".
Our 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.

Our main focus was to make every person to feel the splendour 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.


  • Centralised Air Conditioned Main Hall and Dining Hall
  • 2 Suite Rooms for Bride and Groom
  • 20 A/C Rooms
  • Buffet Canopies in Lawn
  • Fully Equipped Kitchen
  • 18,000 square feet of Lawns fit for both Outdoor Events & Dinning