I stayed at this hotel yesterday night. I had booked the stay over a travel portal. Once you reach inside the room, it is nice (as a business hotel). The outside facilities are cramped - starting from the entrance, lobby (whatever passes off as the lobby), the restaurant. The property is located in a crowded area of Green Park in New Delhi, very close to the AIIMS hospital complex. For the money that the hotel charged - one should expect a lot more. Quite a disappointment. The staff probably need to get their act together urgently.