7a/74, W.E.A, Channa Market,, Karol Bagh, New Delhi, Delhi 110005
With its location just 1.0 Km from the city center and 16.00 Km from the airport, this 3-star hotel attracts numerous travelers each year. For those of you who want to venture out, Hanuman Statue - Karol Bagh, Birla Mandir (Lakshmi Narayan Temple), Lakshmi Narayan Mandir Temple are just some of the attractions available to visitors. Offering hotel guests superior services and a broad range of amenities, Hotel Moments is committed to ensuring that your stay is as comfortable as possible. Checkin Time: Checkout Time: