Palm Beach Shores Resort on Singer Island, Palm Beach County, Fla.

Pay: 15%.

What: Suite accommodations through the year.
How: (800) 328-2289.

Comments
JDS Travel News JDS Viewpoints JDS Africa/MI