Il Sheraton New Delhi Hotel, a 5 stelle, è a 750 metri dal Centro commerciale Select CITYWALK e offre un ristorante e una bottega del barbiere. Presso questo hotel c'è il ristorante Fabelle The Chocolate Boutique e un lounge bar, che vanta una posizione superlativa a Nuova Delhi.
L’hotel si trova accanto a un quartiere dello shopping di Nuova Delhi, a circa 10 minuti in macchina dal Forte di Tughlaqabad e a una distanza di 3 km da Qutb Minar. Gli amanti dello sport potranno inoltre visitare Thyagaraj Sports Complex, a 15 minuti in auto dall'hotel Sheraton Nuova Delhi. Gli ospiti troveranno un distretto commerciale proprio accanto all'alloggio. Questo hotel è a una distanza di 2 km dalla Torre Chor Minar. Il Sheraton Nuova Delhi è situato a breve distanza dalla fermata dell'autobus Saket Terminal.
Alcune camere della struttura sono con l'aria condizionata e hanno un mini bar, uno scrittoio e una TV a schermo piatto con canali satellitari. Inoltre, dispone di un mini bar e servizi per la preparazione di tè/caffè e una TV a schermo piatto con canali satellitari per mantenerti intrattenuto. I bagni sono dotati di un bagno con WC separato e una doccia, asciugacapelli e asciugamani.
Ogni giorno il Sheraton New Delhi Hotel offre una colazione a buffet. Soggiornando nell'hotel, potrai scegliere tra 5 ristoranti in cui cenare.