Hamilton Princess is lovely hotel in ideal location for downtown Hamilton. Many very good restaurants within walking distance and plethora of stores for shopping. Upgrades are being made to many rooms, so make sure you get a room that has been done.
We are frequent travelers so I am not surprised to find resort fees and taxes as add ons to room rates. I was surprised to find a charge for "Room Gratuities" which I guess is for Housekeeping? The add ons amounted to 20 percent of room rate - a bit over the top in my opinion. In fairness half of the 20 percent was for "local" tax ! We did enjoy our stay on the "Gold Floor" and will return.
It is nice to be able to use all the facilities of the sister hotel, the Southampton Princess. Lovely beach and challenging 9 hole golf course on site.