Het Hotel O The Hotel Mahika New Delhi met 3 sterren biedt gasten toegang to het Badkhal Lake, dat binnen 10 minuten rijafstand ligt. Er is een bagageopslag op het terrein.
Dit hotel in New Delhi is gesitueerd op 7 km afstand van het Raja Nahar Singh Paleis en biedt ook toegang tot sportgelegenheden zoals Nahar Singh-stadion op 2 km afstand. Shirdi Sai Baba Temple in New Delhi is op rijafstand van 15 minuten van O The Hotel Mahika. Dit hotel ligt op een korte afstand van het metrostation Neelam Chowk Ajronda, dat je met alle attracties van New Delhi verbindt.
Deze accommodatie in New Delhi is in de nabijheid van Punjabi Standard Khana dat gerechten uit de Indiase keuken aanbiedt.