Hotel The Taj Mahal New Delhi India Hotel The Taj Mahal New Delhi India – http://hotelvideos.in Number One Mansingh Road, New Delhi-110011 Delhi. India Tel +91-11-66566162 Discover the capital city from its most distinguished address, The Taj Mahal Hotel on Mansingh Road, at the heart of Lutyens’ Delhi. With...