Yes, besides the 24, 48, and 72-hour passes, there is a weekly pass. Limitless use of public transport is often a feature of tourist passes, including the Roma pass.