|
|
The Delta Bessborough, a palatial building constructed in the 1930s, occupies five beautiful acres of riverside gardens in downtown Saskatoon, Saskatchewan Canada. A meticulous renovation in 2000 restored the beautiful hotel to its majestic glory as a g
|