This hotel stays in the heart of Taksim, Istanbul; just facing Taksim Square. Location is almost perfect, next to metro station and main pedestrain road. They have smiling staff, newly decorated rooms with fare price.
Be aware that they have also some rooms without any real window, but internal windows facing the staircase. They are very small and non-pleasant, prevent...
More
- Taxim Hill Istanbul

