L'hotel Sheraton New Delhi offre una serie di servizi per rendere il soggiorno comodo e piacevole. Tra questi, un business center, servizio di lavanderia e lavaggio a secco, e una reception aperta 24 ore su 24. Inoltre, l'hotel è attrezzato per eventi, con un'area per conferenze e sale riunioni. I servizi includono anche una navetta dall'aeroporto all'hotel 24 ore su 24 a pagamento e un parcheggio gratuito in loco.
L'hotel è situato in una posizione strategica, a breve distanza in auto da importanti punti di interesse come il centro commerciale Select CITYWALK e DLF Avenue Saket. Inoltre, è facilmente raggiungibile la Porta dell'India, distante 12,7 km, e la Jama Masjid, distante 16,8 km.
Presso l'hotel, gli ospiti possono rilassarsi e godersi una vasta gamma di servizi, tra cui una spa completa, un centro fitness, una piscina all'aperto e una sauna. Il Wi-Fi gratuito è disponibile in tutto l'hotel, insieme a servizi di concierge e un salone di parrucchiere.
L'hotel vanta tre ristoranti, tra cui Dakshin, specializzato in cucina indiana. Gli ospiti possono anche usufruire del servizio in camera 24 ore su 24 o gustare degli stuzzichini presso il bar/caffetteria. Un bar/lounge è disponibile per rilassarsi con un drink, e la colazione a buffet è offerta a pagamento tutti i giorni dalle 07:00 alle 10:30.
Le 220 camere dell'hotel sono arredate in modo individuale e offrono comfort moderni. Ogni camera è dotata di minibar, TV LED, Wi-Fi gratuito, TV con canali via satellite, bagno con set di cortesia gratuiti e asciugacapelli. Altri comfort includono telefono, cassaforte e scrivania per garantire un soggiorno piacevole e rilassante.