Dit Hotel Star 17 New Delhi met 2 sterren zorgt voor snelle toegang tot het Delhi Gate, gelegen op 4 km verderop.
Het hotel is in New Delhi, binnen 10 minuten loopafstand van Dwarka Sector 13 metrostation. Dit hotel bevindt zich op 2 km van de Lodi Era Baoli in New Delhi. De Hanuman Ji Tempel Sector 23 Dwarka New Delhi ligt binnen 10 minuten met de auto, terwijl New Delhi station op 30-minuten rijafstand van Star 17 is. Het is 5 km van de luchthaven Indira Gandhi.
Gasten kunnen ook genieten van Chinese gerechten in Sagar Ratna gelegen vlak om de hoek van deze accommodatie.