The Taj Mahal hotel and its new annex