Find short-term furnished apartments and extended stay hotels with Biz-stay.com's comprehensive directory.