Hamilton Princess & Beach Club - A Fairmont Managed Hotel [Ex. The Fairmont]