2730 South Ocean Blvd.
Palm Beach, FL 33480
Get directions

About Us

The Ambassador is located on the beautiful Atlantic Ocean in Palm Beach, Florida. Experience casual elegance in a uniquely decorated private hotel room or suite.

Reviews