In Rome since few years ago bus tours have started running. It requires no reservation and the ticket is valid for 24 hours for unlimited journeys. You can get off wherever you like and you can hop on at any time.
Now many kinds of buses are running, but this "110 OPEN bus" has been operated the first to run and is the most famous. It is very convenient to see the major attractions.Tickets are available in front of the Termini railway ticket office, shops in the city of Rome and on the bus. If you purchase the ticket on the bus, it might be sold out so be careful. There are shops on the main road.