Il Royal Comfort Castle è situato in un quartiere dello shopping di Nuova Delhi e offre viste sul parco. Questo hotel è dotato di servizio di cambio valuta e un bancomat e si trova a 7 km dalla Porta dell'India.
L’alloggio dista circa 25 km dall'aeroporto Internazionale Indira Gandhi e pochi minuti a piedi da Lalit Kala Akademy. L’hotel è a pochi minuti di auto dalla stazione della metropolitana Vinobapuri. La struttura è a 6 minuti a piedi da ISKCON Temple Delhi. Ben collegato con tanti luoghi d'interesse, il Royal Comfort Castle, a 3 stelle, è situato a pochi passi dalla fermata di autobus Garhi Village.
Le camere adatte agli ospiti allergici dispongono di uno scrittoio, internet ad alta velocità e una TV a schermo piatto con canali satellitari ed anche di un WC alla francese e una doccia. Le sue camere offrono cuscini in piuma d'oca, cuscini ipoallergenici e cuscini morbidi o duri antiallergici.
Il Royal Comfort Castle Nuova Delhi serve una colazione continentale ogni mattina. Gli ospiti possono godere della cucina italiana al ristorante The Big Chill, situato a circa 1 km dall'alloggio.