Happy Star Hotel New Delhi offers a terrace, located a 10-minute stroll from Delhi Public Library.
The property offers rooms with a balcony featuring climate control, along with a flat-screen TV with satellite channels. Bathrooms include a bathtub, a separate toilet, and a shower, and such comforts as bathrobes and slippers.
The Happy Star is situated in the North Delhi district, approximately a 60-minute ride from New Delhi train station. This hotel stands 4.1 km from TDI Mall Kundli.