Mercedes-Benz India sets-up Star Lounge in Delhi International Airport
July 28, 2011
Mercedes-Benz India has opened its first ever star lounge at the New Delhi Indira Gandhi International Airport Terminal 3. The star lounge has the Mercedes-Benz SLS AMG on display. …