The Metropolitan Hotel is a Five Star Deluxe full service hotel located in the heart of the business & commercial hub of New Delhi. A smart & swanky hotel, The Metropolitan is a fine blend of style & substance, and welcomes guests to a fresh atmosphere with vivid, minimalist, urban,...
Meeting Rooms: 5
Largest Capacity: 150
Largest Meeting Rooms: 1400 sq. m.