News Al Habtoor Palace, Dubai Named Four-Star Hotel in Forbes Travel Guideβs 2026 Star Awards 18 February 2026 Β· 16:20