Tourists spent 3.1 billion nights in EU hotels and rentals
Tourists spent an estimated 3.08 billion nights in tourist accommodation across the European Union in 2025, marking the highest level…
Tourists spent an estimated 3.08 billion nights in tourist accommodation across the European Union in 2025, marking the highest level…