AOL Television

Visit Hotel Bamboo, Los Angeles, California

  • Aired: 1/16/2010
    • Length:
    • Plays: ???
Synopsis >

Get away to the Hotel Bamboo, an intimate Zen-inspired oasis.

TV GUIDE Users' Most Popular