TAJ President Hotel

Cuffe Parade
Mumbai
Maharashtra
India