Designed by
Title
Delta Bessborough Hotel, Saskatoon #15450621
Description
The Delta Bessborough hotel is a ten-storey hotel located in downtown Saskatoon, Saskatchewan, Canada. The hotel is a historical landmark in Saskatoon and is known for its castle-like appearance. Processed using HDR.