Please wait.

Choose offer(s)


Mansingh Road, Delhi Map icon Map

    Machan is a fine dining restaurant located in one of the best hotels in Delhi. The place serves a variety of delicious North Indian, Thai, and other Continental dishes. Every dish is of the finest taste and is served after an all hard work that chefs put in. The premium menu is in line with the varied tastes and preferences of the people and the eclectic bar menu offers an array of drinks and fine spirits to choose from. The screening facility available there keeps everyone entertained all the time. Machan is located in The Taj Mahal on Mansingh Road, Delhi.

Book a Table

Step 1
Step 2
Step 3