The Hamilton Princess & Beach Club, the historic hotel located on the waterfront of the capital city of Hamilton, has been an ultra luxurious accommodation for over a century. The hotel opened in 1885 and has long been affectionately called…Continue Reading
In Standard