The Ambassador Hotel

2730 S Ocean Blvd, Palm Beach, FL 33480

JDS Travel News JDS Viewpoints JDS Africa/MI