Taksim Square Hotel is exquisitely located in the beating heart of Istanbul, The Taksim Square. Facing the Taksim Independence Monument, the commemorative sculpture group to honor the foundation of Turkish Republic in 1923, the hotel marks the beginning of Istiklal Street (Beyoğlu), which is the mos... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet