Hotel O The Moon New Delhi is located in New Delhi, about 10 minutes' drive from the Baháʼí house "Lotus Temple", and offers an indoor pool. Featuring Wi-Fi throughout the property, this New Delhi hotel also has amenities such as a restaurant and a luggage room.
Hotel O The Moon has 30 rooms with a seating area and a dining area. A TV set with satellite channels along with coffee and tea makers are provided.
Twigly serves various kinds of Italian dishes a few steps from the hotel.
The hotel is situated 3.4 km from the Shani Dham Temple, which is considered to be a sacred site. Shri Kalkaji Mandir Hindu Temple is approximately a 20-minute walk away, and Nehru Enclave underground station is right around the corner from O The Moon New Delhi. There is Deshbandhu Colony bus stop a mere 450 metres from the property. Delhi International airport in less than a 20-minute drive away.