Two of these four hostels are located in Mumbai , each in Delhi and Pimpri , near Pune .
Two of these four hostels are located in Mumbai , one each in Delhi and Pimpri near Pune .

Do these sentences mean the same thing?
yes