There's something magical about staying in a treehouse. High up among the branches in your cosy wooden cabin you feel secret, safe and secluded. A treehouse stay can be a gorgeously romantic getaway for two or an exciting and unforgettable family holiday. Here's our list of 20 of the most amazing treehouses on CoolStays.