Hotel O The Moon New Delhi, located 10 minutes' drive from Lotus Temple, features Wi-Fi throughout the property. Offering 30 rooms, this hotel provides an indoor swimming pool as well.
Located 450 metres from Kali Mandir;Kali Bari Mandir, the hotel is also 14 km from New Delhi railway station. The ruined Tughlakabad Fort is also located a 15-minute ride from the property. O The Moon is within 400 metres of Deshbandhu Colony bus stop and within a few blocks of Nehru Enclave underground station.
The hotel offers rooms with a seating area and a dining area featuring an air conditioner, along with a flat-screen TV with satellite channels. Along with coffee/tea making machines, the rooms are furnished with a writing desk.
Located a 6-minute walk from Hotel O The Moon, the restaurant Shekaza Restaurant offers a Chinese menu.