AN Austrian mountain resort has been dubbed “the ultimate Instagram hotel,” as its breathtaking beauty means guests “can take very pretty pictures from every angle.”