The Cameron -- Hotel & Lodging
The Cameron is located in South New Delhi, a 35-minute drive from Indira Gandhi International Airport. Offering easy access to the city, it has free Wi-Fi and free parking.
Hotel Cameron Delhi is next to the business districts of Nehru Place and the Pragati Maidan International Trade Fair venue
Published on 4/7/12