Clio Logo
This was the site of the New Century Hotel and before that the Keller Hotel

  • Keller Hotel renamed The Century Hotel
  • New Century Hotel