The Radisson Group’s first property in Azerbaijan opened last May. A 30-minute drive from Heydar Aliyev airport in Baku, the four-star hotel is located alongside the stunning Milli Park waterfront.