Where is Hotel New House, Istanbul?

Where is Hotel New House, Istanbul located?

Hotel New House, Istanbul, Hotel New House, Istanbul, Turkey (approx. 41.00836°, 28.97051°)


Where is Hotel New House, Istanbul on the map?