A hotel that truly understands the meaning of opulence, Crown Towers provides the ultimate experiencefordiscerningguestsseekingrefinement and attention-to-detail in everyaspect of their stay.
First, in the wake of the American Revolution, thousands living in the new United States who wanted to stay loyal to the British Crown were forced to flee and start new lives to the north.