An amazing place to stay in Istanbul on main Taksim Square.
I would love to stay here whenever I visit again in future.
Super Clean. Important items required for daily usage were all present.
Superrrrb.