Showing 1-2 of 2 Resorts and Lodges
Renowned the world over as one of the legendary hotels of the Orient. Situated on the waterfront, its stunning edifice, built at the turn of the... more
Strategically located in the heart of Mumbai's commercial district, the Ambassador has a tradition of royal hospitality with finest services and... more