When in Mumbai do not Miss the Taj Palace hotel. The Structure as well as its location are something to see and remember. Great place to stay if you have the money. Great food at their restaurants. Fantastic view from the hotel out to the sea.
More