Breathtaking Oceanfront Resort

Located on a 7 1/2 acre “island” between the Atlantic Ocean and White Point Swash, and providing a magnificent oceanfront presence, The Towers @ North Beach Plantation provide for a rising masterpiece.