The Lalit New Delhi, a 457 room super luxury hotel, stands tall in the heart of city's premier business and commercial district – Connaught Place.
The Lalit New Delhi, a 457 room super luxury hotel, stands tall in the heart of city's premier business and commercial district – Connaught Place.