Saint Peter's Bay Stargaer Unit 209
Set along a pristine stretch of white sand beach kissed by clear cerulean waters, Saint Peter’s Bay is an intimate resort community on the Platinum Coast of Barbados. Effortlessly luxurious and stunningly beautiful, this collection of impeccable residences embodies the ease and glamour of an island escape.