Situated nearly a 10-minute ride from Nahar Singh Stadium, the 3-star Hotel O The Hotel Mahika New Delhi offers proximity to various city highlights. There is luggage storage available on the premises.
Guests can dine at Punjabi Standard Khana, serving Indian dishes, or at Perfect Bake, located a mere 6 minutes' stroll away.
Be sure to visit the Badkhal Lake 3.2 km from this New Delhi hotel. Also, the Shirdi Sai Baba Temple lies approximately a 15-minute ride away, while Neelam Chowk Ajronda underground station is within a few blocks of the hotel. New Delhi station is 29 km from O The Hotel Mahika.