Explore details about location South Royal Poinciana Boulevard. South Royal Poinciana Boulevard is a location situated within the Miami Springs alongside other areas such as Northwest 30th Street, Thrush Avenue, Laurel Way.