Offering a luggage room, the 3-star Hotel O New Delhi Palam Railway lies in the South West district of New Delhi, about 5 minutes' walk from the Tomb of Adham Khan and 2.9 km from the Terminal 2. The hotel also includes parking.
This hotel is located 400 m from the Yogmaya Temple, 17 km from New Delhi train station. The O New Delhi Palam Railway stands in proximity to Palam tube station. Enjoy the proximity to the Tihar Prison, which is 3.7 km away. The property is also just 450 metres from Manglapuri Terminal bus stop.
There are 30 rooms at this New Delhi hotel, each of them has an air conditioner, as well as entertainment amenities such as a flat-screen TV with satellite channels.
The accommodation features a continental breakfast. The restaurant The Playground is located a short way from the O New Delhi Palam Railway.