Emblem Hotel.. Is situated in a business area of Delhi, 3.7 km from National Zoological Park of Delhi.
The designer property is situated 3 km away from Hazrat Nizamuddin Darga.
The hotel enjoys a major location within 25 minutes' drive from Indira Gandhi Intl airport.
Emblem Hotel.. Features modern rooms complete with Wi-Fi, television with satellite channels and a refrigerator. Emblem Hotel.. Offers bathrooms fitted with a walk-in shower and toiletries.
Eat & Drink
Serving Indian, Chinese and Lebanese specialties, Barbecue nation is about 950 meters away.