The 3-star Hotel Mount In New Delhi is a great place to stay in the North Delhi district of New Delhi, around a 25-minute walk from the large Japanese Park. The hotel also provides guests with a safe deposit box.
Mosque is 3.1 miles away, while Click Art Museum is 1.4 miles from this New Delhi hotel. DTU University is a popular education place to visit in the vicinity of the Mount. The area also includes natural sites like the friendly theme park "Adventure Island", which are within 30 minutes' walk of the accommodation. This hotel is 0.2 miles from Sec-16 Rohini bus stop and 10 miles from New Delhi train station in New Delhi.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, along with bath sheets and towels.
Lotus Leaf offers a selection of Indian delicacies and lies in proximity to the Mount New Delhi.