by Lisa A. Grimaldi | October 22, 2014
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.