Nestled in the Central Delhi district of New Delhi, Ram Palace hotel is 1.7 miles from culture-oriented attractions like Madame Tussaud's Museum. This New Delhi hotel also includes parking.
Standing 6 minutes' stroll from Desh Bandhu Gupta Statue and Bhuli Bhatiyari Ka Mahal Ruins, the hotel is 20 minutes by foot from Sadar Bazaar. The New Delhi property stands within walking distance of Jhandewalan metro station. There is Mughal Garden 2.3 miles away, while Paharganj stand bus station 10 minutes' stroll from the New Delhi hotel. The nearest metro station is merely 10 minutes' stroll away.
The rooms feature an air conditioner, along with a flat-screen TV with satellite channels for guests' utmost comfort. The bathrooms come with a tub, a separate toilet, and a shower, along with bath sheets and towels.
Angan By Bikenerwalla is situated at a medium distance from the property.