Hotel The Westin

Goregaon
Mumbai
Maharashtra
India