Taksim Istiklal Suites

Istanbul, Three Star