El Emarald Hotel está situado en el distrito financiero de Delhi, a solo 10 minutos en coche de la estación de trenes de Nueva Delhi. Cuenta con un restaurante internacional, instalaciones para reuniones y conexión Wi-Fi gratuita en todo el hotel.
Número de habitaciones: 25
112 Babar Road, Connaught Place Opp. World Trade Centre, 110001 Nueva Delhi, India