Wyndham Grand Debuts in Jupiter, Florida

The 179-room Wyndham Grand Jupiter at Harbourside Place has opened in Jupiter, Florida. The property, on the Intracoastal Waterway, has nine meeting rooms, including a 5,000-square-foot ballroom, a rooftop pool and three restaurants.