Janpath
Meridian Commercial Tower, 5th Floor, Windsor Place
Near Le Meridian Hotel
Near Le Meridian Hotel
Phone Number: (011) 23710072, (011) 23710094
Le Meridien Hotel, 20, 2nd Floor, Windsor Place
In Le Meridien Hotel
In Le Meridien Hotel
Phone Number: (011) 23725411, (011) 41827949