I thought I had experienced luxury before — then I stayed at the Kat Florence Hotel.
Who said small towns have to be boring? Ontario has plenty of quaint, picturesque villages brimming with European charm, ...