The Manor, New Delhi

The Manor, New Delhi

Friends Colony (West), New Dellhi, India / 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!