I stayed at the 5-star Four Seasons in Palm Beach, Florida. I regret booking just one night.
The author stayed at the Four Seasons Resort Palm Beach, a five-star hotel in South Florida. Joey Hadden/Business Insider I spent one night at the five-star Four Seasons Resort Palm Beach during a tri...