Hotel Star Plaza@New Delhi Railway Station ligt op ongeveer 10 minuten van het treinstation van New Delhi en op 18 km van de internationale luchthaven van New Delhi. Het ligt op 500 m van het stadscentrum. De accommodatie biedt een restaurant op het dak met uitzicht op de zonsondergang, gratis parkeergelegenheid en gratis WiFi.
De kamers zijn voorzien van airconditioning, een koelkast en een flatscreen-tv met satellietzenders. De eigen badkamer is uitgerust met toiletartikelen en een douche met warm en koud water. Er is ook een was- en stomerijservice beschikbaar.
Het personeel bij de excursiebalie helpt u graag met het regelen van uitstapjes. Het hotel biedt autoverhuur en een 24-uursgeldwisselservice.
Het restaurant serveert gerechten uit verschillende keukens, waaronder Indiase, Chinese en westerse gerechten. U kunt van uw maaltijden genieten op het dakterras met uitzicht op de stad.