The Westin Mumbai Garden City

International Business Park
Mumbai
India