Nestled in greenery in the heart of Delhi, Hotel Le Grand, a budget hotel in the capital city of India, is acknowledged as the preferred property for over a few years. The 16 room property encapsulates a worthwhile hotel experience with exemplary service and warm hospitality soaked in Indian traditi...
Read More
Location
Le Grand Delhi, L12, Kalkaji Main Rd, Block L Kalkaji, New Delhi, Delhi, Kalkaji, New Delhi,
New Delhi 110019