Although situated almost in the heart of the city,being the posh south delhi area,as you land into the hotel you have feeling that you have landed at the right place for a 7-day holiday.As you start for your morning business trip,either to Noida or to Gurgawa or even to Nehru Place,you find a smooth spree as compared to any other...
More
