News

When Turkish conglomerate MNG Holding built the 874-room Kremlin Palace Hotel in beachfront Antalya in 2003, its aim was to make Russian tourists feel at home with a replica of its namesake, the ...