China's budget hotel company Home Inns & Hotels announced its unaudited financial results for the quarter ended March 31st, 2008…