Situated in New Delhi, 6 km from Qutub Minar, Capital O 79610 Star Plaza features accommodation with a restaurant, free private parking and a shared lounge.
Number of rooms: 60
A202, A202, Road Number 4, Mahipalpur, New Delhi, Delhi Transit, Mahipalpur, 110037 New Delhi, India