hotel in istanbul near taksim

December 30, 2014

Boutique Istanbul Hotel Near Taksim Square

In Istanbul, Taksim Square is rated as one of the top places to visit. Situated in the heart of modern Istanbul, it’s a gathering place for […]