Offering a barber shop and luggage storage, the 2-star Hotel Crystal Deluxe At New Delhi Railway is nearly a 5-minute stroll from Sheila Cinema. This New Delhi hotel is in the Central Delhi district, 2.2 km from such natural sights as the Central Park.
The hotel is located in the centre of New Delhi, around 25 minutes on foot from the Expansive Laxminarayan Hindu Temple and within a few blocks of the Nai Sarak Market. The Crystal Deluxe At New Delhi Railway is 2.1 km from the Roman Sacred Heart Catholic Cathedral in New Delhi. The nearby entertainment attractions of New Delhi include Jantar Mantar, which is about a 30-minute stroll away. New Delhi Railway bus station can be found only 0.9 km away, and the closest underground station New Delhi is within reach of the accommodation.
Offering amenities such as free toiletries and towels, the bathrooms also feature a shower and a toilet.
Situated approximately 20 minutes on foot from the Crystal Deluxe At New Delhi Railway, the restaurant The Indian Grill offers an Asian menu.