About Hamilton Princess & Beach Club, A Fairmont Managed Hotel
overlooking the stunning blue waters of the hamilton harbour sits the grand dame of luxury bermuda resorts, hamilton princess & beach club. with panoramic views of the water, sit bac... Read more