FOUR POINTS BY SHERATON

niagara falls, ontario

Selected as an exclusive Starwood approved Canadian design firm, this prime Niagara Falls property was completely redesigned as a 350 room Four Points City View themed hospitality complex.

  • Black Facebook Icon
  • Black Twitter Icon