The photo on this page does not actually depict the Delta Hotel in St. John's. Not sure where this one is, but it's not here!