The 3-star Hotel O Happiness Inn New Delhi offers quick access to the Art Mall, situated about a 5-minute walk away.
Jhandewalan Hindu Temple is around 6 km from the hotel, while Moti Nagar Industrial Area bus stop is a mere 350 metres away. Located merely 10 minutes' walk from Moti Nagar underground station, this New Delhi hotel is within a 10-minute drive of Punjab & Sind Bank. The Happiness Inn New Delhi also takes you to the large Laxminarayan Hindu Temple, which is 7 km away.
The rooms comprise a seating area complete with climate control, as well as a flat-screen TV with satellite channels.
Indian cuisine is served at Clay 1 Grill that lies 6 minutes' stroll away.