Featuring a restaurant, Kelson Dx Hotel New Delhi is located only steps away from Ramakrishna Mission. Located approximately 20 minutes by foot from Jhandewalan Temple, this 2-star hotel features 24-hour security.
The hotel is located in New Delhi, just near Ramakrishna Ashram Marg metro station. At the New Delhi property, you'll be 0.3 miles from The ancient Shiva Temple. The New Delhi hotel is situated not far from Red Fort, while Paharganj stand bus station lies merely a 10-minute walk away. The nearest metro station is just 650 feet away.
The Sam's Bar and Restaurant is about 5 minutes' stroll from the accommodation.