Located within 25 minutes' walk of the large Laxminarayan Hindu Temple, the 3-star Hotel Landmark Inn New Delhi is a mere 500 metres from Vishnu Mandir.
Conveniently nestled in the Central Delhi district, this New Delhi hotel offers proximity to Karol Bagh Market, which is only 250 metres away. Besides, Gurdwara Nank Piao is merely a 5-minute walk away. India Gate is within 6 km of the hotel, and New Delhi is situated 3.4 km away. This New Delhi property is in the vicinity of Karol Bagh tube station.
Hotel Landmark Inn welcomes guests to 10 rooms fitted with air conditioning as well as a flat-screen TV with satellite channels. Some rooms include a private bathroom.
At Rama's Cafe, situated nearly 5 minutes' walk from this New Delhi hotel, you can taste Asian cuisine.