Description:
The Maidens is located close to the shopping and commercial center of the city. Also at close proximity are the magnificant Mughal monuments - the majestic Red Fort and Jama Masjid, India's largest mosque built in the 17th century.
more...
Orbitz