Wyndham Royal Vista
Wyndham Royal Vista is perched on the golden sands of Pompano Beach. Play on three full acres of prime oceanfront property with a big variety of resort activities and amenities in and out of the surf. It is the consummate tropical beach vacation offering a central location to Pompano Beach's most exciting attractions, activities and entertainment.
1101 South Ocean Boulevard, Pompano Beach, FL