I have many miniature roses planted at the gardens, they are great to tuck in between early Spring blooming perennials. By the time the perennials are finished the miniature roses start putting out their first buds. Nice and compact, and full of buds. Unfortunately I do not have any names on the ones pictured above. The top photograph is a variety that is a climber, it is at a height of about 5 1/2 feet. I love the flower size on these plants, nice little boutonniere style.
Miniature roses are true roses on their own root stock, bred to stay small in size and come in a wide variety of types and colors. There are climbers, trailers, micro-minis (6" to 12" tall), and mini-floras. Despite their small size, miniature roses are extremely hardy. In fact they are more winter hardy than most tea roses. Miniatures also tend to be profuse repeat bloomers. Plant and treat miniature roses the same as you would full size roses, but remember they are hardier than your hybrid teas.
USDA hardiness zone 4 to zone 10