New Delhi, New Delhi
Spend a second to
save a fortune!
Spend a second to save a fortune!
112, Babar Road, Connaught Place, New Delhi
Located in Delhi’s business district, Emarald Hotel is just 10 minutes’ drive from New Delhi Railway Station. It offers an international restaurant, meeting facilities, and free Wi-Fi throughout the hotel.
See MoreUsage of subsidiary facilities may incur additional fees