Saudi Arabia's Red Sea EDITION recognized by Forbes Travel Guide as the top new hotel opening globally for 2025, highlighting its unique design and luxury amenities.