The Met, a full-service hotel with a five-star rating, is located in the heart of New Delhi's business and commercial district, with easy access to most of the city's corporate and financial centers, ministries, embassies, and the International Trade Fair grounds. THE MET is the ideal location for an international business traveler wishing to conduct business in New Delhi. Guests will be mesmerized by the Met's renowned restaurants, which provide a diverse range of unique dining and drinking experiences. The Met offers a full-service Business Center, Club Lounge, elegant Banquet Halls and Meeting Venues, and a Neoveda Health Spa with Swimming Pool to cater to the needs of our corporate business travelers.