L'Hotel Star Plaza@New Delhi Railway Station se trouve à environ 10 minutes de la gare de New Delhi et à 18 km de l'aéroport international de New Delhi. Il se trouve à 500 mètres du centre-ville. Il propose un restaurant sur le toit avec vue sur le coucher du soleil, un parking gratuit et une connexion Wi-Fi gratuite.
Les chambres climatisées sont équipées d'un réfrigérateur et d'une télévision par satellite à écran plat. La salle de bains privative est pourvue d'articles de toilette et d'une douche avec eau chaude et froide. Des services de blanchisserie et de nettoyage à sec sont assurés.
Le personnel du bureau d'excursions pourra vous aider à organiser vos déplacements. Des services de location de voitures et de change sont assurés 24h/24.
Le restaurant sert une cuisine variée, notamment des plats indiens, chinois et occidentaux. Vous pourrez prendre vos repas sur le toit-terrasse offrant une vue sur la ville.