Het Hotel O Mahi New Delhi met 3 sterren ligt in de Zuid-Delhi wijk, op afstand van 4 km van cultuurgerichte attracties zoals het KNMA Noida.
Dit hotel met 30 kamers is gesitueerd op 10 minuten rijden van de Lotus Tempel en op 15 minuten rijden van het Tughlakabad Fort. Bezienswaardigheden op 4,1 km van dit hotel zijn onder andere de Shri Kalkaji Mandir. O Mahi bevindt zich op 20 minuten rijden van het Worlds of Wonder en New Delhi station is ervandaan gelegen. De Jasola Vihar bushalte ligt ook niet ver van de accommodatie.
De kamers verwelkomen gasten in een zitruimte en zijn ingericht met een bureau. Entertainment op de kamer omvat een flatscreen TV met satellietzenders en gemakken zoals airconditioning zijn ook aanwezig.
Riviera, gelegen ongeveer 1 km van O Mahi New Delhi, serveert Aziatische gerechten om aan elke smaak te voldoen.