A new hotel in Majorca, Spain, has been anointed the first Twitter hotel. A new hotel in Majorca, Spain, has been anointed the first Twitter hotel, according to the Daily News.
by Karen Fredrickson
by Katie McFadden