AOL Television

Air Hotel Guests Sleep in Trees

  • Aired: 1/28/2012
    • Length:
    • Plays: ???
Synopsis >

The Air Hotel is part theatre show, part guest house where the 'rooms' are hung from trees in the middle of a forest in eastern England.

TV GUIDE Users' Most Popular