Le Grand, Delhi
Le Grand Hotel L-12 Kalkaji New Delhi – 110019 Delhi, India
Le Grand Details
Situated amidst the heart of the capital of India, Le Grand is a business class boutique with five star facilities located near the business hubs of South Delhi, Nehru Place and Okhla. Le Grand is ten minutes away from the Greater Kailash market.
To make your stay more enjoyable, the Le Grand also offers you the opportunity to request guided tours to discover the marvels of the city. The convenient location and the services offered makes the property an ideal halt for both leisure and business travelles.