Het Hotel Embassy International New Delhi met 4 sterren is gelegen op circa 25 minuten te voet van Terminal 2 en op 6 km van Mall Mile.
Dit hotel is in New Delhi, binnen een paar straten van IGI Airport metrostation. Sultan Garhi's Tomb ligt op circa 5 km afstand, terwijl New Delhi station op 21 km van het hotel met 25 kamers is. De bushalte Airport is gelegen niet ver van Embassy International. Gasten kunnen binnen 10 minuten met de auto naar luchthaven Indira Gandhi.
Een kluis, een balkon en een flatscreen TV met satellietzenders zijn standaard in de hotelkamers. Een bidet, een bubbelbad en een apart toilet zijn ook inbegrepen in elke unit.
Vistara Lounge is op wandelafstand van 7 minuten hiervandaan.