Hotel O Star Stay New Delhi met 30 kamers bevindt zich in de Oost-Delhi wijk, op 25 minuten loopafstand van sportattracties, zoals sportcomplex Yamuna.
Dit hotel in New Delhi is binnen 4 km afstand van het Rode Fort gesitueerd en het Nationale Gandhi Museum is ook op 6 km verderop. Bezienswaardigheden op 15-minuten rijden van dit 3-sterrenhotel zijn onder andere de Vrijdagmoskee van New Delhi. De Akshardham Tempel ligt op 3 km verderop, terwijl East Azad Nagar metrostation op een klein stukje lopen van O Star Stay New Delhi is gelegen. De bushalte East Krishna Nagar is op 5 minuten wandelen van deze accommodatie in New Delhi geplaatst.
Madras Cafe South Indian, waar zowel eten als drinken wordt geserveerd, bevindt zich binnen een paar straten van dit hotel.