The Landmark had been scheduled to open on September 15, 1967, but its opening was further delayed because of construction problems. A new opening date of November 15 was announced, with an official grand opening to be held on December 31, 1967. In early November 1967, Scherer was awarded a $2.2 million contract for the final construction phase of the Landmark. Construction crews worked 24 hours a day for each day of the week during the final phase to have the 650-seat dinner showroom theater ready for the planned New Year's Eve opening. Also included in the final phase were clothing and jewelry shops, as well as a recreation area with swimming pools and a 20-foot waterfall.