Business hours of reception: 24 hours The Hotel Landmark Inn is located in the heart of New Delhi. Thanks to its central location, you will have the opportunity to easily discover the city, enjoying the beauty of any corner of this town. Our accommodations are well-equipped and feature a bathroom with shower, bathtub and hair dryer, as well as television, telephone, desk, internet access, safe, air condition and mini-bar. Delhi offers many interesting places and attractions to the visitor. The Old Delhi attractions include many mosques, forts and other monuments that depict India's Muslim history. At Hotel Landmark Inn we have created a friendly, warm and informal atmosphere to make your stay comfortable and pleasant.