Delta Hotels Bessborough is Saskatoon’s most distinguished landmark. Located on five acres of waterfront, nestled between two riverfront parks on the South Saskatchewan River, the Delta is fondly known as ‘the castle on the river’. The delights of downtown Saskatoon are just steps away.
