Emarald Hotel is one of the finest business class hotels in New Delhi. Situated at the heart of New Delhi at Babar Road, just opposite World Trade Center, near Barakhambha Road. Emarald Hotel is located in an extremely accessible commercial spot. Hotel having 25 well designed rooms with all basic amenities and facilities.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON