L'Hotel Sai International Nuova Delhi, a 2 stelle, si trova nel quartiere Centro di Delhi di Nuova Delhi, a pochi minuti a piedi da Graveyard.
Questo hotel è a circa 10 minuti in macchina dalla Moschea di Jama Masjid, mentre gli Sri Bangla Sahib Gurudwara è a 2 km. Questo hotel è vicino alla stazione della metropolitana di New Delhi. Inoltre, l'hotel Sai International Nuova Delhi è a una distanza di 2,1 km dal Forte rosso. C'è la fermata dell'autobus New Delhi Metro Express Line vicino all'alloggio, che si trova a 800 metri.
Alcune camere dell'hotel sono con l'aria condizionata e sono dotate di un bar sulla terrazza e un televisore a schermo piatto. Alcune camere includono un bagno ad uso esclusivo.
Gli ospiti possono cenare al ristorante True Blue, situato a due passi dal Sai International Nuova Delhi.