Originally Posted by
mecabq
How about Istanbul? It does not appear on the list of locations on the web site. Trip Advisor has some reviews allegedly from 2024. The website link from a Google search goes to a dead link, but it's still on the Marriott France site. Looks like it's gone.
I stayed in Oct 2023, it was decent but nothing special. Looks like it's gone