News

380 new hotels in Greece, 100 additional properties in Turkey, 118 hotels in the Canary Islands and 145 properties across the ...