The Scotsman Hotel, the newest addition to Niagara&on&the&Lakes's (NOTL) prestigious hospitality scene, announced its grand opening on February 16th, 2024.