Lifestyle | Thu Jul 8, 2010 10:19pm IST

Swedish hotel aims to put you up in the trees