Located in the center of Istanbul, Taksim Town Hotel is 100 m from Taksim subway and Istiklal Street.