Wyndham Sets Sail for Barbados, Unveils Plans for Island's Newest, Five-Star, Multi-Million Dollar Resort
Highlighting strong and growing interest in its portfolio of upscale brands in theCaribbean, Wyndham Hotel Group, the world's largest hotel company, today announced plans for further global expansion with the development of the 450- room Sam Lord's Castle Barbados, A Wyndham Grand Resort.