One of Europe’s biggest hotels has just opened in a popular holiday hotspot June 19, 2026 · The Independent Read full story at source