About Palm Villa Barbados
Palm Villa, sits in the heart of the beautiful Maynards area within the parish of Saint Peters along the north-west coast of Barbados, will delight adults and kids alike. It offers a perfect location with local beaches just a 10-minute walk.