+UPLOAD
404 Reviews

The Central Palace Taksim

Lamartin Street No: 18 Talimhane Taksim, 34437, Istanbul