Posts Tagged ‘Tarlabasi bulvari’

Hotel Cartoon Istanbul

Located on the vibrant Taksim Square, this contemporary hotel offers a range of modern comforts, as well as understated cartoon character decor.

Hotel Cartoon

Hotel Cartoon

Read the rest of this entry »