‘Let It Glow’, a newly restyled concept that unleashes a fresh new take on luxury travel. W Retreat & Spa - Maldives, part of W Hotels Worldwide unveils a fresh new take on the luxury retreat.