Originally Posted by
Savage25
thanks for the links...god info...funny my search on flyertalk didnt come up with any before i posted my question.....
actually i am fine with both products ..now have to fugure which is the better located ......tough criteria in mubaii guess......i stayed t the Leela the last time .....8yrs or so ago.....i guess which ever one decides to stay...in Mumbai its better to give eough time for travelling and the unexpected......

^