Comfortable Stay apartment hosts guests of New Delhi.
Major New Delhi sights, such as Habitat World Convention Centre and ISKCON Temple Delhi are located nearby. Offering Chinese, Indian and Vegetarian dishes, Royal China is a 5-minute walk away.
This property features a safe and hi-fi in rooms.
Hazrat Nizammudin Railway train station lies within a 10-minute walk.