I stayed two nights at the Metropolitan for business. I booked an Executive Club room at a very good rate. My rate included breakfast, internet and r/t airport transfers as well as access to the Club lounge.
The hotel is very nice, clean, modern and a great staff. It is close to Connaught Place, but a long walk on a hot day. The restaurants were very good and the staff in the Club lounge were super friendly. I asked for water and was given two large bottles to take to the room.
I would definitely stay here again when coming to Delhi for work. It is a much better value than other hotels - but I think it is just shy of real 5-star status.