Where is Stay Lab Taksim, Istanbul?

Where is Stay Lab Taksim, Istanbul located?

Stay Lab Taksim, Istanbul, Stay Lab Taksim, Istanbul, Turkey (approx. 41.03432°, 28.97871°)


Where is Stay Lab Taksim, Istanbul on the map?