Source please?
(Don't doubt you, but would like a source!)
Wikipedia article states they claim they are built on seven hills.
http://en.wikipedia.org/wiki/List_of_cities_claimed_to_be_built_on_seven_hills