Built in 1903, this historic property is composed of two landmark buildings, and its 100-plus years of history predate Mumbai's most famous landmark across from the hotel's entrance, The Gateway ...
Some results have been hidden because they may be inaccessible to you