Often referred to as The Met, this hotel blends world-class luxury with eco-friendly practices. While its main clientele includes business travellers, it is a perfect experience for luxury-seeking vacationers as well. It has 178 plus rooms, spread across four categories—deluxe, club, executive and metropolitan rooms. All the rooms come with well-stocked mini-bar, electronic safes and the best of hospitality. It also houses a plush spa and a swimming pool. The Met has three in-house restaurants, one being Sakura, the very famous Japanese cuisine exclusive. A stay here will get you a bang for the buck, for it is located in Connaught Place, the hub of Delhi.
Visual Stories
10 pretty Indian villages to visit this year-end
web-stories8 castles in Germany straight out of a fairy-tale
web-stories8 tiger reserves every wildlife enthusiast should visit in India
web-stories10 animals that are easily spotted in Ranthambore National Park
web-storiesHow to prepare for a night safari in India?
web-stories