Transiting in Istanbul today with almost 9 hours transit time, flying in business class. First time to avail of the free hotel. Arrived at the desk around 6:15pm and was told to wait. After 15 mins, our names were called (we were 4) and we got the Polat Renaissance Hotel. Showed my Marriott Gold card to the associate checking us in and I asked if I could earn points. She said no since TK is paying for it but I would earn points for incidentals. She told us we had access to the club lounge tho. I guess you don't normally get hotel dinner voucher here unlike with Emirates. TK will pick us up at 12mn for our 2:10am flight. Thanks guys for all the help.