The Westin Mumbai Garden City 5 stars

International Business Park, Oberoi Garden City, Goregaon East,, 400063 Mumbai, India

Hotel image
Read more reviews for The Westin Mumbai Garden City