Los huéspedes del Hotel O The Hotel Mahika Nueva Delhi pueden visitar el Templo Shirdi Sai Baba, ubicado a 3 km. Encontrarás consigna de equipaje en este hotel de 3 estrellas.
Un lugar popular en Nueva Delhi es el Estadio de Cricket Nahar Singh, que se ubica a 10 minutos en coche. Siéntete en total armonía con la naturaleza visitando el Lago Badkhal, a 3,1 km del hotel. La estación de metro Neelam Chowk Ajronda, situada a pocas cuadras del The Hotel Mahika, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
Los huéspedes pueden disfrutar de platos indios en el restaurante Punjabi Standard Khana, que se encuentra a 100 metros.