A hotel located, literally, among Amazonian treetops, you couldn't get closer to nature. With an unprecedented view, it's no surprise it's one of the hottest places to stay on earth.

More From Thrillist