Delta Bessborough Hotel is the backdrop for this frosty image