Das Hotel O Star City Neu-Delhi ist eine tolle Unterkunft im Stadtviertel Mahipalpur von Neu-Delhi, circa 7 km vom Hauz Khas Village Park entfernt. Das Hotel bietet seinen Gästen 30 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Central Mall ist in rund 5 Gehminuten Entfernung. Jawaharlal-Nehru-Universität in etwa 4 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Zu den nahe gelegenen Familienattraktionen gehört das Fun 'n' Food Village und liegt in einer Entfernung von circa 10 Fahrminuten vom O Star City. Der Bahnhof Neu-Delhi ist 14 Kilometer von hier entfernt, und die U-Bahn-Station Delhi Aerocity ist etwa 800 Meter von der Unterkunft entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Die Gäste werden indische Gerichte im Restaurant M.S. Dhaba genießen, das gleich neben der Unterkunft liegt.