Les clients d'Hotel O The Hotel Mahika New Delhi peuvent visiter le Shirdi Sai Baba Temple, situé à 3 km. Outre des services irréprochables, une consigne à bagages sont fournis à cet hotel 3 étoiles.
Basé à 10 minutes en voiture du Nahar Singh Cricket Stadium, l'hotel est également à 50 minutes en voiture de la gare de New Delhi. Vous trouverez le Palais de Raja Nahar Singh, un endroit idéal pour explorer la région, à 7 km d'O The Hotel Mahika de New Delhi. Parson Temple est à 15 minutes en voiture. Cette propriété se situe à quelques pas de la station de métro Neelam Chowk Ajronda.
Vous pourrez déguster des plats de cuisine indienne au restaurant Punjabi Standard Khana qui se trouve assez proche de l'hotel.