These hotels are not for those with a fear of heights, but you'll be rewarded with some incredible views—they're on the sides of cliffs, on top of glaciers, and even high up in the trees.