Located approximately a 10-minute drive from Hotel O The Hotel Mahika New Delhi, guests can reach Shirdi Sai Baba Temple. The 3-star hotel features safety facilities including a luggage locker.
Located 1.6 miles from Nahar Singh Cricket Stadium, the hotel is also 18 miles from New Delhi railroad station. The property stands a short way from Neelam Chowk Ajronda metro station. A 15-minute drive will take you from O The Hotel Mahika New Delhi to Raja Nahar Singh Palace Fort.
The New Delhi hotel is about a 5-minute stroll from Chacha Gyan Ka Dhaba.