Providing 30 rooms, the 3-star Hotel O Mahi New Delhi is about 25 minutes by foot from the public Kalindi Kunj Garden.
This New Delhi hotel is located in the South Delhi district of New Delhi, 2.7 miles from a sacred site like the Baháʼí house "Lotus Temple". Guests are advised to visit Jama Masjid Kahkashan, which is around a 30-minute walk away. Worlds of Wonder Amusement Park is 2.6 miles from the O Mahi, and New Delhi is situated approximately 9 miles away. Jasola Vihar bus stop is not far from the hotel.
The rooms comprise a sitting area complete with climate control, as well as a flat-screen TV with satellite channels.
Nearby restaurants, including Barista Lavazza is a mere 13 minutes' walk from the accommodation.