Sky-high hotels with views so unreal they feel like a dream