Hotel of the Month – St. Phillip at Wyndham Grand Barbados
Currently in its soft launch period, but set to officially open this summer, the breathtaking St. Phillip at Wyndham Grand Barbados Sam Lords Castle All-Inclusive Resort is the perfect escape, whether with family, friends or as a couple. Nestled on…