The Sofitel Istanbul Taksim officially opened in early November in Taksim Square, known as the heart of modern Istanbul, where both locals and visitors shop, dine and spend time taking in the ...
Some results have been hidden because they may be inaccessible to you