Located in Taksim Square, the city hotel couldn't be more central. Istiklal Street, with a tramline

vezi mai mult