The Manor, New Delhi
The Manor, New Delhi
The Manor, New Delhi

The Manor, New Delhi

The Manor is a unique luxury hotel set in a lush landscaped garden in Friends Colony. The hotel lays emphasis on quality and understated elegance!