Offering a convenience store and a storage for belongings, Hotel Star Plaza@New Delhi Railway lies in the Central Delhi district of New Delhi, about 10 minutes by car from the war memorial "India Gate" and 3.3 km from the National Museum. This 3-star hotel also provides guests with Wi-Fi, available throughout the property.
The centre of New Delhi can be reached within a 20-minute walk, and natural attractions like the urban Ajmal Khan Park are 2 km away. The Star Plaza@New Delhi Railway is 150 m from the Rama Krishna Ashram and a few moments from Ramakrishna Ashram Marg underground station. Guests might as well enjoy proximity to Jhandewalan Extension Park, situated 17 minutes' walk away. Jhandewalan Hindu Temple lies a mere 1.9 km away. Hotel Star Plaza@New Delhi Railway is located 20 km from Delhi International airport and 550 metres from Sucheta Kriplani Hospital bus stop.
Furnished with a writing table, the 27 rooms also include such conveniences as a flat-screen TV with satellite channels, along with a mini fridge bar and coffee/tea making equipment. Bathrooms inlude a walk-in shower, a separate toilet, and a sink, and such fine comforts as a hairdryer and slippers.
Malhotra Restaurant offers Indian dishes and is situated fairly close to the Star Plaza@New Delhi Railway.