News

New York-based Travel + Leisure magazine’s 2025 list of 100 of the world’s best new hotels, released April 16, notes that Palm House “shimmers” and that entering the hotel “feels like stepping into a ...