The Lalit New Delhi
The flagship of this family-owned small Indian luxury hotel chain, The Lalit boasts the largest guest rooms in Delhi and a prime location in Connaught Place. Striking Indian artworks gracing the marble walls of this popular hotel deflect a corporate feel, and customer service is excellent.