The oldest known rose is rosa canina or Dog Rose. Hanover in Germany has one that was planted in the 9th century.
Roses FAQ Page