The Manor is a gorgeous place to begin your new journey. This luxury boutique hotel located in south Delhi lays emphasis on understated elegance. The beautiful sunset by the lawn also makes sure that you get really overwhelming ceremony pictures for those early evening functions.
Find the perfect wedding venue for your big, fat Delhi wedding on WedMeGood.