Amazing Location right in the heart of Istanbul ... Hospitality and care given by Mustafa is much more than anyone could ever expect even from a 6 or 7 star accommodation.
Would not stay anywhere else in Istanbul ever again.