P
Peter Holroyd Review of ITC Grand Central, The Luxury ...
A grand oasis in the middle of Mumbai. Takes about...
A grand oasis in the middle of Mumbai. Takes about 20 minutes to get down town, but the journey is part of the experience
Comments: