Dit Hotel O Star City New Delhi met 3 sterren bevindt zich in de nabijheid van het Badkhal Lake, gelegen 3 km verderop.
Dit hotel is gesitueerd op 15 minuten met de auto van het Raja Nahar Singh Paleis en biedt ook toegang tot sportgelegenheden zoals Nahar Singh-stadion hiervandaan. Vanaf het hotel is Shirdi Sai Baba Temple gemakkelijk bereikbaar, het is op een afstand van 3,1 km. Het dichtstbijzijnde treinstation bij O Star City is New Delhi, dat op rijafstand van 50 minuten ligt.
Bovendien biedt Go Foodiezz een keuze aan Chinese delicatessen, binnen minder dan 1 km hier vandaan.