The Manor is a stylish boutique hotel located in a residential area of New Delhi. It offers an award-winning restaurant, a bar, Ayurvedic massage services, and yoga lessons.
• 15 rooms
There are no reviews yet.
Back to top
Thank you for signing up for our newsletter.