HAMSTER VILLA By Maleeka Spriggs on November 17, 2009 PARIS – A hotel in France is offering visitors the chance to live like a hamster! Headlines, TopStory