Four Seasons Istanbul at Sultanahmet Tevkifhane Sokak No. 1,
Istanbul, Turkey