Nestled in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, the 3-star Hotel O Mahi New Delhi is nearly 25 minutes' walk from the Jama Masjid Kahkashan. This New Delhi hotel includes 30 rooms.
The accommodation offers rooms with a sitting area complete with air conditioning.
Enjoy contemporary cuisine in the restaurant Riviera, situated only 14 minutes' walk away.
The hotel is situated 4.3 km from the Baháʼí house "Lotus Temple", which is considered to be a sacred site. The Tayyab Masjid is around 30 minutes on foot from the O Mahi New Delhi. Jasola Vihar bus stop is also just 0.6 km away.