Just a 5-minute walk from the City of Hamilton, the Royal Palms is one of the most sought-after small hotels on the island, thanks ... More